pub enum FeatureSupportRequest {
QueryDiscoverySupport {
responder: FeatureSupportQueryDiscoverySupportResponder,
},
QueryMacSublayerSupport {
responder: FeatureSupportQueryMacSublayerSupportResponder,
},
QuerySecuritySupport {
responder: FeatureSupportQuerySecuritySupportResponder,
},
QuerySpectrumManagementSupport {
responder: FeatureSupportQuerySpectrumManagementSupportResponder,
},
}
Variants§
QueryDiscoverySupport
Fields
Return support for features related to discovery of potential BSSs.
- see [
fuchsia.wlan.common/DiscoverySupport
]
QueryMacSublayerSupport
Fields
Return support for features related to the MAC sublayer.
- see [
fuchsia.wlan.common/MacSublayerSupport
]
QuerySecuritySupport
Fields
§
responder: FeatureSupportQuerySecuritySupportResponder
Return support for features related to security/access control and data confidentiality.
- see [
fuchsia.wlan.common/SecuritySupport
]
QuerySpectrumManagementSupport
Fields
Return support for features related to spectrum management.
- see [
fuchsia.wlan.common/SpectrumManagementSupport
]
Implementations§
source§impl FeatureSupportRequest
impl FeatureSupportRequest
pub fn into_query_discovery_support( self ) -> Option<FeatureSupportQueryDiscoverySupportResponder>
pub fn into_query_mac_sublayer_support( self ) -> Option<FeatureSupportQueryMacSublayerSupportResponder>
pub fn into_query_security_support( self ) -> Option<FeatureSupportQuerySecuritySupportResponder>
pub fn into_query_spectrum_management_support( self ) -> Option<FeatureSupportQuerySpectrumManagementSupportResponder>
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 FeatureSupportRequest
impl Send for FeatureSupportRequest
impl Sync for FeatureSupportRequest
impl Unpin for FeatureSupportRequest
impl !UnwindSafe for FeatureSupportRequest
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