Struct smbioslib::SystemUuid
source · [−]Expand description
Fields
raw: [u8; 16]
Raw byte array for this UUID
Implementations
sourceimpl SystemUuid
impl SystemUuid
sourcepub fn time_high_and_version(&self) -> u16
pub fn time_high_and_version(&self) -> u16
High field of the timestamp multiplexed with the version number
sourcepub fn clock_seq_high_and_reserved(&self) -> u8
pub fn clock_seq_high_and_reserved(&self) -> u8
High field of the clock sequence multiplexed with the variant
sourcepub fn clock_seq_low(&self) -> u8
pub fn clock_seq_low(&self) -> u8
Low field of the clock sequence
Trait Implementations
sourceimpl Debug for SystemUuid
impl Debug for SystemUuid
sourceimpl Display for SystemUuid
impl Display for SystemUuid
sourceimpl PartialEq<SystemUuid> for SystemUuid
impl PartialEq<SystemUuid> for SystemUuid
sourcefn eq(&self, other: &SystemUuid) -> bool
fn eq(&self, other: &SystemUuid) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &SystemUuid) -> bool
fn ne(&self, other: &SystemUuid) -> bool
This method tests for !=
.
sourceimpl Serialize for SystemUuid
impl Serialize for SystemUuid
impl Eq for SystemUuid
impl StructuralEq for SystemUuid
impl StructuralPartialEq for SystemUuid
Auto Trait Implementations
impl RefUnwindSafe for SystemUuid
impl Send for SystemUuid
impl Sync for SystemUuid
impl Unpin for SystemUuid
impl UnwindSafe for SystemUuid
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