pub struct RequirementId(pub Uuid);Expand description
Stable UUID identifying a RequirementId.
Tuple Fields§
§0: UuidUnderlying UUID.
Implementations§
Source§impl RequirementId
impl RequirementId
Trait Implementations§
Source§impl Clone for RequirementId
impl Clone for RequirementId
impl Copy for RequirementId
Source§impl Debug for RequirementId
impl Debug for RequirementId
Source§impl Default for RequirementId
impl Default for RequirementId
Source§impl<'de> Deserialize<'de> for RequirementId
impl<'de> Deserialize<'de> for RequirementId
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 RequirementId
impl Display for RequirementId
impl Eq for RequirementId
Source§impl FromStr for RequirementId
impl FromStr for RequirementId
Source§impl Hash for RequirementId
impl Hash for RequirementId
Source§impl Ord for RequirementId
impl Ord for RequirementId
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 RequirementId
impl PartialEq for RequirementId
Source§impl PartialOrd for RequirementId
impl PartialOrd for RequirementId
Source§impl Serialize for RequirementId
impl Serialize for RequirementId
impl StructuralPartialEq for RequirementId
Auto Trait Implementations§
impl Freeze for RequirementId
impl RefUnwindSafe for RequirementId
impl Send for RequirementId
impl Sync for RequirementId
impl Unpin for RequirementId
impl UnsafeUnpin for RequirementId
impl UnwindSafe for RequirementId
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