pub struct WlanPhyType { /* private fields */ }Expand description
The wire type corresponding to WlanPhyType.
Implementations§
Source§impl WlanPhyType
impl WlanPhyType
pub const DSSS: WlanPhyType
pub const HR: WlanPhyType
pub const OFDM: WlanPhyType
pub const ERP: WlanPhyType
pub const HT: WlanPhyType
pub const DMG: WlanPhyType
pub const VHT: WlanPhyType
pub const TVHT: WlanPhyType
pub const S1_G: WlanPhyType
pub const CDMG: WlanPhyType
pub const CMMG: WlanPhyType
pub const HE: WlanPhyType
Trait Implementations§
Source§impl Clone for WlanPhyType
impl Clone for WlanPhyType
Source§fn clone(&self) -> WlanPhyType
fn clone(&self) -> WlanPhyType
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 moreSource§impl Constrained for WlanPhyType
impl Constrained for WlanPhyType
Source§type Constraint = ()
type Constraint = ()
Type of constraint information for this type.
Source§fn validate(
_: Slot<'_, WlanPhyType>,
_: <WlanPhyType as Constrained>::Constraint,
) -> Result<(), ValidationError>
fn validate( _: Slot<'_, WlanPhyType>, _: <WlanPhyType as Constrained>::Constraint, ) -> Result<(), ValidationError>
Validate a slot of this type against a constraint. Can be called when
pointers/envelopes are just presence markers.
Source§impl Debug for WlanPhyType
impl Debug for WlanPhyType
Source§impl<___D> Decode<___D> for WlanPhyTypewhere
___D: ?Sized,
impl<___D> Decode<___D> for WlanPhyTypewhere
___D: ?Sized,
Source§impl<'a, ___E> Encode<WlanPhyType, ___E> for &'a WlanPhyTypewhere
___E: ?Sized,
impl<'a, ___E> Encode<WlanPhyType, ___E> for &'a WlanPhyTypewhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<WlanPhyType>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<WlanPhyType>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<___E> Encode<WlanPhyType, ___E> for WlanPhyTypewhere
___E: ?Sized,
impl<___E> Encode<WlanPhyType, ___E> for WlanPhyTypewhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<WlanPhyType>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<WlanPhyType>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl From<WlanPhyType> for WlanPhyType
impl From<WlanPhyType> for WlanPhyType
Source§fn from(wire: WlanPhyType) -> WlanPhyType
fn from(wire: WlanPhyType) -> WlanPhyType
Converts to this type from the input type.
Source§impl From<WlanPhyType> for WlanPhyType
impl From<WlanPhyType> for WlanPhyType
Source§fn from(natural: WlanPhyType) -> WlanPhyType
fn from(natural: WlanPhyType) -> WlanPhyType
Converts to this type from the input type.
Source§impl FromWire<WlanPhyType> for WlanPhyType
impl FromWire<WlanPhyType> for WlanPhyType
Source§fn from_wire(wire: WlanPhyType) -> WlanPhyType
fn from_wire(wire: WlanPhyType) -> WlanPhyType
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<WlanPhyType> for WlanPhyType
impl FromWireRef<WlanPhyType> for WlanPhyType
Source§fn from_wire_ref(wire: &WlanPhyType) -> WlanPhyType
fn from_wire_ref(wire: &WlanPhyType) -> WlanPhyType
Converts the given reference to this type.
Source§impl IntoNatural for WlanPhyType
impl IntoNatural for WlanPhyType
Source§type Natural = WlanPhyType
type Natural = WlanPhyType
A good default type for this wire type to convert into.
§fn into_natural(self) -> Self::Natural
fn into_natural(self) -> Self::Natural
Converts this type into its natural equivalent.
Source§impl PartialEq for WlanPhyType
impl PartialEq for WlanPhyType
Source§fn eq(&self, other: &WlanPhyType) -> bool
fn eq(&self, other: &WlanPhyType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Wire for WlanPhyType
impl Wire for WlanPhyType
Source§type Narrowed<'de> = WlanPhyType
type Narrowed<'de> = WlanPhyType
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(_: &mut MaybeUninit<WlanPhyType>)
fn zero_padding(_: &mut MaybeUninit<WlanPhyType>)
Writes zeroes to the padding for this type, if any.
impl Copy for WlanPhyType
impl Eq for WlanPhyType
impl StructuralPartialEq for WlanPhyType
Auto Trait Implementations§
impl Freeze for WlanPhyType
impl RefUnwindSafe for WlanPhyType
impl Send for WlanPhyType
impl Sync for WlanPhyType
impl Unpin for WlanPhyType
impl UnsafeUnpin for WlanPhyType
impl UnwindSafe for WlanPhyType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]