#[repr(C)]pub struct mxr_uid_t {
pub bytes: [u8; 16],
}Expand description
The 16-byte identifier of a device on the network.
All zero is the empty identifier, which is how the protocol says “no
device” - see mxr_uid_is_zero().
Fields§
§bytes: [u8; 16]The raw identifier, in wire order.
Trait Implementations§
impl Copy for mxr_uid_t
impl Eq for mxr_uid_t
impl StructuralPartialEq for mxr_uid_t
Auto Trait Implementations§
impl Freeze for mxr_uid_t
impl RefUnwindSafe for mxr_uid_t
impl Send for mxr_uid_t
impl Sync for mxr_uid_t
impl Unpin for mxr_uid_t
impl UnsafeUnpin for mxr_uid_t
impl UnwindSafe for mxr_uid_t
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