pub struct DataPlaneExtension {
pub data_plane_type: Option<DataPlaneType>,
}Expand description
Indicates where the data plane is implemented. This is a MAC sublayer extension, usable for fullmac or softmac. This extension is not part of the 802.11-2016 spec.
Fields§
§data_plane_type: Option<DataPlaneType>Trait Implementations§
Source§impl Clone for DataPlaneExtension
impl Clone for DataPlaneExtension
Source§fn clone(&self) -> DataPlaneExtension
fn clone(&self) -> DataPlaneExtension
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 DataPlaneExtension
impl Debug for DataPlaneExtension
Source§impl Default for DataPlaneExtension
impl Default for DataPlaneExtension
Source§fn default() -> DataPlaneExtension
fn default() -> DataPlaneExtension
Returns the “default value” for a type. Read more
Source§impl<'a, ___E> Encode<DataPlaneExtension<'static>, ___E> for &'a DataPlaneExtensionwhere
___E: Encoder + ?Sized,
impl<'a, ___E> Encode<DataPlaneExtension<'static>, ___E> for &'a DataPlaneExtensionwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<DataPlaneExtension<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<DataPlaneExtension<'static>>, _: (), ) -> 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<DataPlaneExtension<'static>, ___E> for DataPlaneExtensionwhere
___E: Encoder + ?Sized,
impl<___E> Encode<DataPlaneExtension<'static>, ___E> for DataPlaneExtensionwhere
___E: Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<DataPlaneExtension<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<DataPlaneExtension<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'de> FromWire<DataPlaneExtension<'de>> for DataPlaneExtension
impl<'de> FromWire<DataPlaneExtension<'de>> for DataPlaneExtension
Source§fn from_wire(wire_: DataPlaneExtension<'de>) -> Self
fn from_wire(wire_: DataPlaneExtension<'de>) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<DataPlaneExtension<'de>> for DataPlaneExtension
impl<'de> FromWireRef<DataPlaneExtension<'de>> for DataPlaneExtension
Source§fn from_wire_ref(wire: &DataPlaneExtension<'de>) -> Self
fn from_wire_ref(wire: &DataPlaneExtension<'de>) -> Self
Converts the given reference to this type.
Source§impl Hash for DataPlaneExtension
impl Hash for DataPlaneExtension
Source§impl Ord for DataPlaneExtension
impl Ord for DataPlaneExtension
Source§fn cmp(&self, other: &DataPlaneExtension) -> Ordering
fn cmp(&self, other: &DataPlaneExtension) -> 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 DataPlaneExtension
impl PartialEq for DataPlaneExtension
Source§fn eq(&self, other: &DataPlaneExtension) -> bool
fn eq(&self, other: &DataPlaneExtension) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DataPlaneExtension
impl PartialOrd for DataPlaneExtension
impl Copy for DataPlaneExtension
impl Eq for DataPlaneExtension
impl StructuralPartialEq for DataPlaneExtension
Auto Trait Implementations§
impl Freeze for DataPlaneExtension
impl RefUnwindSafe for DataPlaneExtension
impl Send for DataPlaneExtension
impl Sync for DataPlaneExtension
impl Unpin for DataPlaneExtension
impl UnsafeUnpin for DataPlaneExtension
impl UnwindSafe for DataPlaneExtension
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]