#[non_exhaustive]pub enum PpduFormat {
Unknown,
Dsss,
NonHt,
Ht,
Vht,
VhtMu,
HeSu,
HeMu,
HeErSu,
HeTb,
Eht,
}Expand description
Format of a measured PPDU.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Unknown
The source did not report a format it could classify.
Dsss
DSSS/CCK (802.11b).
NonHt
Non-HT OFDM (802.11a/g).
Ht
High throughput (802.11n).
Vht
Very high throughput (802.11ac), single user.
VhtMu
Very high throughput (802.11ac), multi user.
HeSu
High efficiency (802.11ax), single user.
HeMu
High efficiency (802.11ax), multi user.
HeErSu
High efficiency (802.11ax), extended-range single user.
HeTb
High efficiency (802.11ax), trigger based.
Eht
Extremely high throughput (802.11be).
Trait Implementations§
Source§impl Clone for PpduFormat
impl Clone for PpduFormat
impl Copy for PpduFormat
Source§impl Debug for PpduFormat
impl Debug for PpduFormat
Source§impl<'de> Deserialize<'de> for PpduFormat
impl<'de> Deserialize<'de> for PpduFormat
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PpduFormat
Source§impl MaxSize for PpduFormat
impl MaxSize for PpduFormat
Source§const POSTCARD_MAX_SIZE: usize
const POSTCARD_MAX_SIZE: usize
The maximum possible size that the serialization of this
type can have, in bytes.
Source§impl PartialEq for PpduFormat
impl PartialEq for PpduFormat
Source§impl Serialize for PpduFormat
impl Serialize for PpduFormat
impl StructuralPartialEq for PpduFormat
Auto Trait Implementations§
impl Freeze for PpduFormat
impl RefUnwindSafe for PpduFormat
impl Send for PpduFormat
impl Sync for PpduFormat
impl Unpin for PpduFormat
impl UnsafeUnpin for PpduFormat
impl UnwindSafe for PpduFormat
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