pub struct UUID(_);
Expand description
Is a 128-bit number used to identify information in computer systems.
Implementations
sourceimpl UUID
impl UUID
sourceimpl UUID
impl UUID
sourcepub const NAMESPACE_DNS: Self
pub const NAMESPACE_DNS: Self
UUID namespace for domain name system (DNS).
sourcepub const NAMESPACE_OID: Self
pub const NAMESPACE_OID: Self
UUID namespace for ISO object identifiers (OIDs).
sourcepub const NAMESPACE_URL: Self
pub const NAMESPACE_URL: Self
UUID namespace for uniform resource locators (URLs).
sourcepub const NAMESPACE_X500: Self
pub const NAMESPACE_X500: Self
UUID namespace for X.500 distinguished names (DNs).
Trait Implementations
impl Copy for UUID
impl Eq for UUID
impl StructuralEq for UUID
impl StructuralPartialEq for UUID
Auto Trait Implementations
impl RefUnwindSafe for UUID
impl Send for UUID
impl Sync for UUID
impl Unpin for UUID
impl UnwindSafe for UUID
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more