pub struct AbilityVariant(/* private fields */);Implementations§
Trait Implementations§
Source§impl Clone for AbilityVariant
impl Clone for AbilityVariant
Source§fn clone(&self) -> AbilityVariant
fn clone(&self) -> AbilityVariant
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 moreSource§impl Debug for AbilityVariant
impl Debug for AbilityVariant
Source§impl<'de> Deserialize<'de> for AbilityVariant
impl<'de> Deserialize<'de> for AbilityVariant
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 Display for AbilityVariant
impl Display for AbilityVariant
impl Eq for AbilityVariant
Source§impl From<&str> for AbilityVariant
impl From<&str> for AbilityVariant
Source§impl From<AbilityVariantRef> for AbilityVariant
impl From<AbilityVariantRef> for AbilityVariant
Source§fn from(value: AbilityVariantRef) -> Self
fn from(value: AbilityVariantRef) -> Self
Converts to this type from the input type.
Source§impl Hash for AbilityVariant
impl Hash for AbilityVariant
Source§impl Ord for AbilityVariant
impl Ord for AbilityVariant
Source§fn cmp(&self, other: &AbilityVariant) -> Ordering
fn cmp(&self, other: &AbilityVariant) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AbilityVariant
impl PartialEq for AbilityVariant
Source§impl PartialOrd for AbilityVariant
impl PartialOrd for AbilityVariant
Source§impl Serialize for AbilityVariant
impl Serialize for AbilityVariant
impl StructuralPartialEq for AbilityVariant
Auto Trait Implementations§
impl Freeze for AbilityVariant
impl RefUnwindSafe for AbilityVariant
impl Send for AbilityVariant
impl Sync for AbilityVariant
impl Unpin for AbilityVariant
impl UnsafeUnpin for AbilityVariant
impl UnwindSafe for AbilityVariant
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