pub enum FullmacDriverEvent {
Show 21 variants
Stop,
OnScanResult {
result: ScanResult,
},
OnScanEnd {
end: ScanEnd,
},
ConnectConf {
resp: ConnectConfirm,
},
RoamConf {
resp: RoamConfirm,
},
AuthInd {
ind: AuthenticateIndication,
},
DeauthConf {
resp: DeauthenticateConfirm,
},
DeauthInd {
ind: DeauthenticateIndication,
},
AssocInd {
ind: AssociateIndication,
},
DisassocConf {
resp: DisassociateConfirm,
},
DisassocInd {
ind: DisassociateIndication,
},
StartConf {
resp: StartConfirm,
},
StopConf {
resp: StopConfirm,
},
EapolConf {
resp: EapolConfirm,
},
OnChannelSwitch {
resp: ChannelSwitchInfo,
},
SignalReport {
ind: SignalReportIndication,
},
EapolInd {
ind: EapolIndication,
},
OnPmkAvailable {
info: PmkInfo,
},
SaeHandshakeInd {
ind: SaeHandshakeIndication,
},
SaeFrameRx {
frame: SaeFrame,
},
OnWmmStatusResp {
status: i32,
resp: WmmStatusResponse,
},
}
Variants§
Stop
OnScanResult
Fields
§
result: ScanResult
OnScanEnd
ConnectConf
Fields
§
resp: ConnectConfirm
RoamConf
Fields
§
resp: RoamConfirm
AuthInd
Fields
DeauthConf
Fields
§
resp: DeauthenticateConfirm
DeauthInd
Fields
AssocInd
Fields
§
ind: AssociateIndication
DisassocConf
Fields
§
resp: DisassociateConfirm
DisassocInd
Fields
StartConf
Fields
§
resp: StartConfirm
StopConf
Fields
§
resp: StopConfirm
EapolConf
Fields
§
resp: EapolConfirm
OnChannelSwitch
Fields
§
resp: ChannelSwitchInfo
SignalReport
Fields
EapolInd
Fields
§
ind: EapolIndication
OnPmkAvailable
SaeHandshakeInd
Fields
SaeFrameRx
OnWmmStatusResp
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FullmacDriverEvent
impl RefUnwindSafe for FullmacDriverEvent
impl Send for FullmacDriverEvent
impl Sync for FullmacDriverEvent
impl Unpin for FullmacDriverEvent
impl UnwindSafe for FullmacDriverEvent
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