#[repr(C)]
pub union otPlatBleUuidValue {
pub mUuid128: *mut u8,
pub mUuid32: u32,
pub mUuid16: u16,
/* private fields */
}Expand description
This structure represents BLE UUID value.
Fields§
§mUuid128: *mut u8< A pointer to 128-bit UUID value.
mUuid32: u32< A 32-bit UUID value.
mUuid16: u16< A 16-bit UUID value.
Trait Implementations§
Source§impl Clone for otPlatBleUuidValue
impl Clone for otPlatBleUuidValue
Source§fn clone(&self) -> otPlatBleUuidValue
fn clone(&self) -> otPlatBleUuidValue
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for otPlatBleUuidValue
Auto Trait Implementations§
impl Freeze for otPlatBleUuidValue
impl RefUnwindSafe for otPlatBleUuidValue
impl !Send for otPlatBleUuidValue
impl !Sync for otPlatBleUuidValue
impl Unpin for otPlatBleUuidValue
impl UnwindSafe for otPlatBleUuidValue
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