pub struct Beacon {
pub channel: Channel,
pub bssid: Bssid,
pub ssid: Ssid,
pub protection: Protection,
pub rssi_dbm: i8,
}
Fields§
§channel: Channel
§bssid: Bssid
§ssid: Ssid
§protection: Protection
§rssi_dbm: i8
Trait Implementations§
Source§impl ApAdvertisement for Beacon
impl ApAdvertisement for Beacon
fn mode(&self) -> ApAdvertisementMode
fn channel(&self) -> &Channel
fn bssid(&self) -> &Bssid
fn ssid(&self) -> &Ssid
fn protection(&self) -> &Protection
fn rssi_dbm(&self) -> i8
fn wsc_ie(&self) -> Option<&Vec<u8>>
fn beacon_interval(&self) -> TimeUnit
fn capabilities(&self) -> CapabilityInfo
fn send(&self, phy: &WlantapPhyProxy) -> Result<(), Error>
fn generate_frame(&self) -> Result<Vec<u8>, Error>
Auto Trait Implementations§
impl Freeze for Beacon
impl RefUnwindSafe for Beacon
impl Send for Beacon
impl Sync for Beacon
impl Unpin for Beacon
impl UnwindSafe for Beacon
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