#[repr(C)]pub struct GtsIndication {
pub device_address: [u8; 2],
pub gts_characteristics: u8,
pub security_level: SecurityLevel,
pub key_id_mode: KeyIdMode,
pub key_index: u8,
pub key_source: [u8; 8],
/* private fields */
}
Expand description
MLME GTS Indication indicates that a GTS has been allocated or that a previously allocated GTS has been deallocated
Fields§
§device_address: [u8; 2]
The short address of the device that has been allocated or deallocated a GTS
gts_characteristics: u8
The characteristics of the GTS
security_level: SecurityLevel
Security level to be used
key_id_mode: KeyIdMode
Mode used to identify the key to be used
key_index: u8
Index of the key to be used
key_source: [u8; 8]
Originator of the key to be used
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GtsIndication
impl RefUnwindSafe for GtsIndication
impl Send for GtsIndication
impl Sync for GtsIndication
impl Unpin for GtsIndication
impl UnwindSafe for GtsIndication
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