pub struct TUID(pub [u8; 6]);Tuple Fields§
§0: [u8; 6]Implementations§
Source§impl TUID
impl TUID
pub fn from_bytes(bytes: &[u8]) -> Result<Self>
pub fn as_bytes(&self) -> &[u8] ⓘ
Sourcepub fn to_hex_upper(&self) -> [u8; 12]
pub fn to_hex_upper(&self) -> [u8; 12]
Uppercase hex для URI (§8.2 нормативное требование).
Sourcepub fn to_hex_display(&self) -> [u8; 12]
pub fn to_hex_display(&self) -> [u8; 12]
Uppercase hex для отображения на экране (§6.6).
pub fn to_hex(&self) -> [u8; 12]
👎Deprecated since 0.18.0:
use to_hex_display() or to_hex_upper()
pub fn from_hex(hex: &[u8]) -> Result<Self>
Trait Implementations§
impl Copy for TUID
impl Eq for TUID
impl StructuralPartialEq for TUID
Auto Trait Implementations§
impl Freeze for TUID
impl RefUnwindSafe for TUID
impl Send for TUID
impl Sync for TUID
impl Unpin for TUID
impl UnsafeUnpin for TUID
impl UnwindSafe for TUID
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