#[repr(u8)]pub enum MacImplementationType {
Softmac = 1,
Fullmac = 2,
UnknownOrdinal_(u8),
}Expand description
Indicates where MAC layer is implemented.
Variants§
Trait Implementations§
Source§impl Clone for MacImplementationType
impl Clone for MacImplementationType
Source§fn clone(&self) -> MacImplementationType
fn clone(&self) -> MacImplementationType
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 Debug for MacImplementationType
impl Debug for MacImplementationType
Source§impl<'a, ___E> Encode<MacImplementationType, ___E> for &'a MacImplementationTypewhere
___E: ?Sized,
impl<'a, ___E> Encode<MacImplementationType, ___E> for &'a MacImplementationTypewhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<MacImplementationType>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<MacImplementationType>, _: (), ) -> 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<MacImplementationType, ___E> for MacImplementationTypewhere
___E: ?Sized,
impl<___E> Encode<MacImplementationType, ___E> for MacImplementationTypewhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<MacImplementationType>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<MacImplementationType>, _: (), ) -> 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<MacImplementationType> for MacImplementationType
impl From<MacImplementationType> for MacImplementationType
Source§fn from(wire: MacImplementationType) -> MacImplementationType
fn from(wire: MacImplementationType) -> MacImplementationType
Converts to this type from the input type.
Source§impl From<MacImplementationType> for MacImplementationType
impl From<MacImplementationType> for MacImplementationType
Source§fn from(natural: MacImplementationType) -> MacImplementationType
fn from(natural: MacImplementationType) -> MacImplementationType
Converts to this type from the input type.
Source§impl From<u8> for MacImplementationType
impl From<u8> for MacImplementationType
Source§fn from(value: u8) -> MacImplementationType
fn from(value: u8) -> MacImplementationType
Converts to this type from the input type.
Source§impl FromWire<MacImplementationType> for MacImplementationType
impl FromWire<MacImplementationType> for MacImplementationType
Source§fn from_wire(wire: MacImplementationType) -> MacImplementationType
fn from_wire(wire: MacImplementationType) -> MacImplementationType
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<MacImplementationType> for MacImplementationType
impl FromWireRef<MacImplementationType> for MacImplementationType
Source§fn from_wire_ref(wire: &MacImplementationType) -> MacImplementationType
fn from_wire_ref(wire: &MacImplementationType) -> MacImplementationType
Converts the given reference to this type.
Source§impl Hash for MacImplementationType
impl Hash for MacImplementationType
Source§impl Ord for MacImplementationType
impl Ord for MacImplementationType
Source§fn cmp(&self, other: &MacImplementationType) -> Ordering
fn cmp(&self, other: &MacImplementationType) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MacImplementationType
impl PartialEq for MacImplementationType
Source§fn eq(&self, other: &MacImplementationType) -> bool
fn eq(&self, other: &MacImplementationType) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for MacImplementationType
impl PartialOrd for MacImplementationType
impl Copy for MacImplementationType
impl Eq for MacImplementationType
impl StructuralPartialEq for MacImplementationType
Auto Trait Implementations§
impl Freeze for MacImplementationType
impl RefUnwindSafe for MacImplementationType
impl Send for MacImplementationType
impl Sync for MacImplementationType
impl Unpin for MacImplementationType
impl UnsafeUnpin for MacImplementationType
impl UnwindSafe for MacImplementationType
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, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§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]