pub enum WifiStaIfaceEventCallbackRequest {
OnRssiThresholdBreached {
payload: WifiStaIfaceEventCallbackOnRssiThresholdBreachedRequest,
control_handle: WifiStaIfaceEventCallbackControlHandle,
},
#[non_exhaustive] _UnknownMethod {
ordinal: u64,
control_handle: WifiStaIfaceEventCallbackControlHandle,
method_type: MethodType,
},
}Variants§
OnRssiThresholdBreached
Fields
§
control_handle: WifiStaIfaceEventCallbackControlHandle#[non_exhaustive]_UnknownMethod
An interaction was received which does not match any known method.
Fields
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
§
control_handle: WifiStaIfaceEventCallbackControlHandle§
method_type: MethodTypeImplementations§
Source§impl WifiStaIfaceEventCallbackRequest
impl WifiStaIfaceEventCallbackRequest
pub fn into_on_rssi_threshold_breached( self, ) -> Option<(WifiStaIfaceEventCallbackOnRssiThresholdBreachedRequest, WifiStaIfaceEventCallbackControlHandle)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for WifiStaIfaceEventCallbackRequest
impl !UnwindSafe for WifiStaIfaceEventCallbackRequest
impl Freeze for WifiStaIfaceEventCallbackRequest
impl Send for WifiStaIfaceEventCallbackRequest
impl Sync for WifiStaIfaceEventCallbackRequest
impl Unpin for WifiStaIfaceEventCallbackRequest
impl UnsafeUnpin for WifiStaIfaceEventCallbackRequest
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