pub struct FeatureId(pub SmolStr);Expand description
Identifier of a Feature inside a Thing.
Tuple Fields§
§0: SmolStrImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FeatureId
impl<'de> Deserialize<'de> for FeatureId
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 FeatureId
Source§impl Ord for FeatureId
impl Ord for FeatureId
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 PartialOrd for FeatureId
impl PartialOrd for FeatureId
impl StructuralPartialEq for FeatureId
Auto Trait Implementations§
impl Freeze for FeatureId
impl RefUnwindSafe for FeatureId
impl Send for FeatureId
impl Sync for FeatureId
impl Unpin for FeatureId
impl UnsafeUnpin for FeatureId
impl UnwindSafe for FeatureId
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