#[repr(C)]pub struct AssociateIndication {
pub device_address: [u8; 8],
pub capability_information: Capabilities,
pub security_level: SecurityLevel,
pub key_id_mode: KeyIdMode,
pub key_index: u8,
pub key_source: [u8; 8],
}
Expand description
MLME ASSOCIATE Indication which will be used by the MAC to indicate the reception of an association request command
Fields§
§device_address: [u8; 8]
Extended address of the device requesting association
capability_information: Capabilities
Operational capabilities of the device requesting association
security_level: SecurityLevel
Security level purportedly used by the received MAC command frame
key_id_mode: KeyIdMode
The mode used to identify the key used by the originator of frame
key_index: u8
Index of the key used by the originator of the received frame
key_source: [u8; 8]
The originator of the key used by the originator of the received frame
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AssociateIndication
impl RefUnwindSafe for AssociateIndication
impl Send for AssociateIndication
impl Sync for AssociateIndication
impl Unpin for AssociateIndication
impl UnwindSafe for AssociateIndication
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