pub struct BssDescriptionCreator {Show 22 fields
pub bssid: [u8; 6],
pub bss_type: BssType,
pub beacon_period: u16,
pub channel: Channel,
pub rssi_dbm: i8,
pub snr_db: i8,
pub protection_cfg: FakeProtectionCfg,
pub ssid: Ssid,
pub rates: Vec<u8>,
pub wmm_param: Option<WmmParam>,
pub sae_hash_to_element: bool,
pub cf_pollable: bool,
pub cf_poll_req: bool,
pub short_preamble: bool,
pub spectrum_mgmt: bool,
pub qos: bool,
pub short_slot_time: bool,
pub apsd: bool,
pub radio_measurement: bool,
pub delayed_block_ack: bool,
pub immediate_block_ack: bool,
pub ies_overrides: IesOverrides,
}Fields§
§bssid: [u8; 6]§bss_type: BssType§beacon_period: u16§channel: Channel§rssi_dbm: i8§snr_db: i8§protection_cfg: FakeProtectionCfg§ssid: Ssid§rates: Vec<u8>§wmm_param: Option<WmmParam>§sae_hash_to_element: bool§cf_pollable: bool§cf_poll_req: bool§short_preamble: bool§spectrum_mgmt: bool§qos: bool§short_slot_time: bool§apsd: bool§radio_measurement: bool§delayed_block_ack: bool§immediate_block_ack: bool§ies_overrides: IesOverridesImplementations§
Source§impl BssDescriptionCreator
impl BssDescriptionCreator
pub fn create_bss_description(self) -> Result<BssDescription, Error>
Auto Trait Implementations§
impl Freeze for BssDescriptionCreator
impl RefUnwindSafe for BssDescriptionCreator
impl Send for BssDescriptionCreator
impl Sync for BssDescriptionCreator
impl Unpin for BssDescriptionCreator
impl UnsafeUnpin for BssDescriptionCreator
impl UnwindSafe for BssDescriptionCreator
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