pub struct FullmacDriverConfig {
pub query_info: WlanFullmacImplQueryResponse,
pub mac_sublayer_support: MacSublayerSupport,
pub security_support: SecuritySupport,
pub spectrum_management_support: SpectrumManagementSupport,
pub sme_legacy_privacy_support: LegacyPrivacySupport,
}
Expand description
Contains all the configuration required for the fullmac driver. These are primarily used to respond to SME query requests. By default, the configuration is a client with DEFAULT_CLIENT_STA_ADDR that supports 2.4 GHz bands and HT capabilities.
Fields§
§query_info: WlanFullmacImplQueryResponse
§mac_sublayer_support: MacSublayerSupport
§security_support: SecuritySupport
§spectrum_management_support: SpectrumManagementSupport
§sme_legacy_privacy_support: LegacyPrivacySupport
Implementations§
Source§impl FullmacDriverConfig
impl FullmacDriverConfig
pub fn default_ap() -> Self
Trait Implementations§
Source§impl Clone for FullmacDriverConfig
impl Clone for FullmacDriverConfig
Source§fn clone(&self) -> FullmacDriverConfig
fn clone(&self) -> FullmacDriverConfig
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FullmacDriverConfig
impl Debug for FullmacDriverConfig
Auto Trait Implementations§
impl Freeze for FullmacDriverConfig
impl RefUnwindSafe for FullmacDriverConfig
impl Send for FullmacDriverConfig
impl Sync for FullmacDriverConfig
impl Unpin for FullmacDriverConfig
impl UnwindSafe for FullmacDriverConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)