Struct simple_uuid::Layout [−][src]
pub struct Layout {
pub field_low: u32,
pub field_mid: u16,
pub field_high_and_version: u16,
pub clock_seq_high_and_reserved: u8,
pub clock_seq_low: u8,
pub node: Node,
}Expand description
The UUID format is 16 octets.
Fields
field_low: u32The low field of the Timestamp.
field_mid: u16The mid field of the Timestamp.
field_high_and_version: u16The high field of the Timestamp multiplexed with the version number.
clock_seq_high_and_reserved: u8The high field of the ClockSeq multiplexed with the variant.
clock_seq_low: u8The low field of the ClockSeq.
node: NodeIEEE 802 MAC-address.
Implementations
This is supported on crate feature mac_addr only.
This is supported on crate feature
mac_addr only.Get timestamp where the UUID generated in
This is supported on crate feature mac_addr only.
This is supported on crate feature
mac_addr only.Get the MAC-address where the UUID generated with
Returns the five field values of the UUID in big-endian order.
Returns the five field values of the UUID in little-endian order.
Return the memory representation of the UUID in big-endian order .
Return the memory representation of the UUID in little-endian order .
Version of the current generated UUID.
Variant field of the current generated UUID.