#[repr(C)]pub struct AssociateConfirm {
pub assoc_short_address: [u8; 2],
pub status: AssociationStatus,
pub security_level: SecurityLevel,
pub key_source: [u8; 8],
pub key_id_mode: KeyIdMode,
pub key_index: u8,
/* private fields */
}
Expand description
MLME ASSOCIATE Confirm used to inform of the initiating device whether its request to associate was successful or unsuccessful
Fields§
§assoc_short_address: [u8; 2]
short address allocated by the coordinator on successful association
status: AssociationStatus
status of the association request
security_level: SecurityLevel
security level to be used
key_source: [u8; 8]
the originator of the key to be used
key_id_mode: KeyIdMode
the mode used to identify the key to be used
key_index: u8
the index of the key to be used
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AssociateConfirm
impl RefUnwindSafe for AssociateConfirm
impl Send for AssociateConfirm
impl Sync for AssociateConfirm
impl Unpin for AssociateConfirm
impl UnwindSafe for AssociateConfirm
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