pub struct UuidIdentifier(/* private fields */);Expand description
UUID-based identifier implementation
Implementations§
Trait Implementations§
Source§impl Clone for UuidIdentifier
impl Clone for UuidIdentifier
Source§fn clone(&self) -> UuidIdentifier
fn clone(&self) -> UuidIdentifier
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 UuidIdentifier
impl Debug for UuidIdentifier
Source§impl<'de> Deserialize<'de> for UuidIdentifier
impl<'de> Deserialize<'de> for UuidIdentifier
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 UuidIdentifier
impl Display for UuidIdentifier
Source§impl<T: Prefix> From<&EntityId<T, UuidIdentifier>> for UuidIdentifier
Implement Into<UuidIdentifier> for references to UUID-based EntityId
impl<T: Prefix> From<&EntityId<T, UuidIdentifier>> for UuidIdentifier
Implement Into<UuidIdentifier> for references to UUID-based EntityId
Source§fn from(entity_id: &EntityId<T, UuidIdentifier>) -> Self
fn from(entity_id: &EntityId<T, UuidIdentifier>) -> Self
Converts to this type from the input type.
Source§impl<T: Prefix> From<EntityId<T, UuidIdentifier>> for UuidIdentifier
Implement Into<UuidIdentifier> for UUID-based EntityId
impl<T: Prefix> From<EntityId<T, UuidIdentifier>> for UuidIdentifier
Implement Into<UuidIdentifier> for UUID-based EntityId
Source§fn from(entity_id: EntityId<T, UuidIdentifier>) -> Self
fn from(entity_id: EntityId<T, UuidIdentifier>) -> Self
Converts to this type from the input type.
Source§impl From<Uuid> for UuidIdentifier
impl From<Uuid> for UuidIdentifier
Source§impl FromStr for UuidIdentifier
impl FromStr for UuidIdentifier
Source§impl Hash for UuidIdentifier
impl Hash for UuidIdentifier
Source§impl Identifier for UuidIdentifier
impl Identifier for UuidIdentifier
Source§impl PartialEq for UuidIdentifier
impl PartialEq for UuidIdentifier
Source§impl Serialize for UuidIdentifier
impl Serialize for UuidIdentifier
impl Copy for UuidIdentifier
impl Eq for UuidIdentifier
impl StructuralPartialEq for UuidIdentifier
Auto Trait Implementations§
impl Freeze for UuidIdentifier
impl RefUnwindSafe for UuidIdentifier
impl Send for UuidIdentifier
impl Sync for UuidIdentifier
impl Unpin for UuidIdentifier
impl UnwindSafe for UuidIdentifier
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