#[non_exhaustive]pub enum ShBandwidth {
Mhz8,
Mhz7,
Mhz6,
Mhz5,
Mhz1_7,
Reserved(u8),
}Expand description
Bandwidth for OFDM — ETSI EN 300 468 Table 128 (3 bits).
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.
Implementations§
Source§impl ShBandwidth
impl ShBandwidth
Trait Implementations§
Source§impl Clone for ShBandwidth
impl Clone for ShBandwidth
Source§fn clone(&self) -> ShBandwidth
fn clone(&self) -> ShBandwidth
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ShBandwidth
Source§impl Debug for ShBandwidth
impl Debug for ShBandwidth
Source§impl Display for ShBandwidth
impl Display for ShBandwidth
impl Eq for ShBandwidth
Source§impl PartialEq for ShBandwidth
impl PartialEq for ShBandwidth
Source§fn eq(&self, other: &ShBandwidth) -> bool
fn eq(&self, other: &ShBandwidth) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ShBandwidth
impl Serialize for ShBandwidth
impl StructuralPartialEq for ShBandwidth
Auto Trait Implementations§
impl Freeze for ShBandwidth
impl RefUnwindSafe for ShBandwidth
impl Send for ShBandwidth
impl Sync for ShBandwidth
impl Unpin for ShBandwidth
impl UnsafeUnpin for ShBandwidth
impl UnwindSafe for ShBandwidth
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