pub enum ComponentOptionKind {
Free,
Paid,
Unknown,
}Variants§
Trait Implementations§
Source§impl Clone for ComponentOptionKind
impl Clone for ComponentOptionKind
Source§fn clone(&self) -> ComponentOptionKind
fn clone(&self) -> ComponentOptionKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ComponentOptionKind
Source§impl Debug for ComponentOptionKind
impl Debug for ComponentOptionKind
Source§impl<'de> Deserialize<'de> for ComponentOptionKind
impl<'de> Deserialize<'de> for ComponentOptionKind
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
impl Eq for ComponentOptionKind
Source§impl PartialEq for ComponentOptionKind
impl PartialEq for ComponentOptionKind
Source§impl Serialize for ComponentOptionKind
impl Serialize for ComponentOptionKind
impl StructuralPartialEq for ComponentOptionKind
Auto Trait Implementations§
impl Freeze for ComponentOptionKind
impl RefUnwindSafe for ComponentOptionKind
impl Send for ComponentOptionKind
impl Sync for ComponentOptionKind
impl Unpin for ComponentOptionKind
impl UnsafeUnpin for ComponentOptionKind
impl UnwindSafe for ComponentOptionKind
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.