Enum souk::shared::flatpak::FlatpakOperationKind
source · pub enum FlatpakOperationKind {
Install,
InstallBundle,
Uninstall,
Update,
None,
}
Variants§
Trait Implementations§
source§impl Clone for FlatpakOperationKind
impl Clone for FlatpakOperationKind
source§fn clone(&self) -> FlatpakOperationKind
fn clone(&self) -> FlatpakOperationKind
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FlatpakOperationKind
impl Debug for FlatpakOperationKind
source§impl Default for FlatpakOperationKind
impl Default for FlatpakOperationKind
source§fn default() -> FlatpakOperationKind
fn default() -> FlatpakOperationKind
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for FlatpakOperationKind
impl<'de> Deserialize<'de> for FlatpakOperationKind
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl From<FlatpakOperationKind> for SkFlatpakOperationKind
impl From<FlatpakOperationKind> for SkFlatpakOperationKind
source§fn from(op: FlatpakOperationKind) -> Self
fn from(op: FlatpakOperationKind) -> Self
Converts to this type from the input type.
source§impl From<FlatpakOperationKind> for SkTaskKind
impl From<FlatpakOperationKind> for SkTaskKind
source§fn from(kind: FlatpakOperationKind) -> Self
fn from(kind: FlatpakOperationKind) -> Self
Converts to this type from the input type.
source§impl From<TransactionOperationType> for FlatpakOperationKind
impl From<TransactionOperationType> for FlatpakOperationKind
source§impl Hash for FlatpakOperationKind
impl Hash for FlatpakOperationKind
source§impl PartialEq<FlatpakOperationKind> for FlatpakOperationKind
impl PartialEq<FlatpakOperationKind> for FlatpakOperationKind
source§fn eq(&self, other: &FlatpakOperationKind) -> bool
fn eq(&self, other: &FlatpakOperationKind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for FlatpakOperationKind
impl Serialize for FlatpakOperationKind
source§impl Type for FlatpakOperationKind
impl Type for FlatpakOperationKind
impl Eq for FlatpakOperationKind
impl StructuralEq for FlatpakOperationKind
impl StructuralPartialEq for FlatpakOperationKind
Auto Trait Implementations§
impl RefUnwindSafe for FlatpakOperationKind
impl Send for FlatpakOperationKind
impl Sync for FlatpakOperationKind
impl Unpin for FlatpakOperationKind
impl UnwindSafe for FlatpakOperationKind
Blanket Implementations§
§impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de> + ?Sized,
impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de> + ?Sized,
§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
§impl<T> DynamicType for Twhere
T: Type + ?Sized,
impl<T> DynamicType for Twhere
T: Type + ?Sized,
§fn dynamic_signature(&self) -> Signature<'_>
fn dynamic_signature(&self) -> Signature<'_>
Get the signature for the implementing type. Read more
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.