#[repr(C)]pub struct DisassociateIndication {
pub device_address: [u8; 8],
pub disassociation_reason: DisassociationReason,
pub security_level: SecurityLevel,
pub key_id_mode: KeyIdMode,
pub key_index: u8,
pub key_source: [u8; 8],
}Expand description
MLME DISASSOCIATE indication which will be used to send disassociation indication to the application.
Fields§
§device_address: [u8; 8]Extended address of the device requesting association
disassociation_reason: DisassociationReasonThe reason for the disassociation
security_level: SecurityLevelThe security level to be used
key_id_mode: KeyIdModeThe mode used to identify the key to be used
key_index: u8The index of the key to be used
key_source: [u8; 8]The originator of the key to be used
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DisassociateIndication
impl RefUnwindSafe for DisassociateIndication
impl Send for DisassociateIndication
impl Sync for DisassociateIndication
impl Unpin for DisassociateIndication
impl UnwindSafe for DisassociateIndication
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