pub enum OperatingClass {
AllEnvironments,
Outdoors,
Indoors,
NonCountryEntity,
Repr(u8),
}unstable only.Expand description
Wi-Fi operating class.
Refer to Annex E of IEEE Std 802.11-2020.
§Stability
This API is marked as unstable and is only available when the unstable
crate feature is enabled. This comes with no stability guarantees, and could be changed
or removed at any time.
Variants§
AllEnvironments
The regulations under which the station/AP is operating encompass all environments for the current frequency band in the country.
Outdoors
The regulations under which the station/AP is operating are for an outdoor environment only.
Indoors
The regulations under which the station/AP is operating are for an indoor environment only.
NonCountryEntity
The station/AP is operating under a noncountry entity. The first two octets of the noncountry entity is two ASCII ‘XX’ characters.
Repr(u8)
Binary representation of the Operating Class table number currently in use. Refer to Annex E of IEEE Std 802.11-2020.
Trait Implementations§
Source§impl Clone for OperatingClass
Available on crate feature wifi only.
impl Clone for OperatingClass
wifi only.Source§fn clone(&self) -> OperatingClass
fn clone(&self) -> OperatingClass
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for OperatingClass
Available on crate feature wifi only.
impl Debug for OperatingClass
wifi only.Source§impl Default for OperatingClass
Available on crate feature wifi only.
impl Default for OperatingClass
wifi only.Source§impl Format for OperatingClass
Available on crate feature wifi only.
impl Format for OperatingClass
wifi only.Source§impl Hash for OperatingClass
Available on crate feature wifi only.
impl Hash for OperatingClass
wifi only.Source§impl PartialEq for OperatingClass
Available on crate feature wifi only.
impl PartialEq for OperatingClass
wifi only.impl Copy for OperatingClass
wifi only.impl Eq for OperatingClass
wifi only.impl StructuralPartialEq for OperatingClass
wifi only.Auto Trait Implementations§
impl Freeze for OperatingClass
impl RefUnwindSafe for OperatingClass
impl Send for OperatingClass
impl Sync for OperatingClass
impl Unpin for OperatingClass
impl UnwindSafe for OperatingClass
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)