#[repr(C)]pub struct MacAddressingSetModeRequest {
pub mode: MacFilterMode,
}Expand description
The wire type corresponding to MacAddressingSetModeRequest.
Fields§
§mode: MacFilterModeTrait Implementations§
Source§impl Clone for MacAddressingSetModeRequest
impl Clone for MacAddressingSetModeRequest
Source§impl Constrained for MacAddressingSetModeRequest
impl Constrained for MacAddressingSetModeRequest
Source§impl Debug for MacAddressingSetModeRequest
impl Debug for MacAddressingSetModeRequest
Source§impl<___D> Decode<___D> for MacAddressingSetModeRequestwhere
___D: InternalHandleDecoder + ?Sized,
impl<___D> Decode<___D> for MacAddressingSetModeRequestwhere
___D: InternalHandleDecoder + ?Sized,
Source§impl<___E> Encode<MacAddressingSetModeRequest, ___E> for MacAddressingSetModeRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<MacAddressingSetModeRequest, ___E> for MacAddressingSetModeRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, MacAddressingSetModeRequest>
const COPY_OPTIMIZATION: CopyOptimization<Self, MacAddressingSetModeRequest>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<MacAddressingSetModeRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<MacAddressingSetModeRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<'a, ___E> Encode<MacAddressingSetModeRequest, ___E> for &'a MacAddressingSetModeRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<MacAddressingSetModeRequest, ___E> for &'a MacAddressingSetModeRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<MacAddressingSetModeRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<MacAddressingSetModeRequest>, _: (), ) -> 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, T0> Encode<MacAddressingSetModeRequest, ___E> for MacAddressingSetModeRequest<T0>where
___E: InternalHandleEncoder + ?Sized,
T0: Encode<MacFilterMode, ___E>,
impl<___E, T0> Encode<MacAddressingSetModeRequest, ___E> for MacAddressingSetModeRequest<T0>where
___E: InternalHandleEncoder + ?Sized,
T0: Encode<MacFilterMode, ___E>,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<MacAddressingSetModeRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<MacAddressingSetModeRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E, T0> Encode<MacAddressingSetModeRequest, ___E> for &'a MacAddressingSetModeRequest<T0>
impl<'a, ___E, T0> Encode<MacAddressingSetModeRequest, ___E> for &'a MacAddressingSetModeRequest<T0>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<MacAddressingSetModeRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<MacAddressingSetModeRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl FromWire<MacAddressingSetModeRequest> for MacAddressingSetModeRequest
impl FromWire<MacAddressingSetModeRequest> for MacAddressingSetModeRequest
Source§const COPY_OPTIMIZATION: CopyOptimization<MacAddressingSetModeRequest, Self>
const COPY_OPTIMIZATION: CopyOptimization<MacAddressingSetModeRequest, Self>
Source§fn from_wire(wire: MacAddressingSetModeRequest) -> Self
fn from_wire(wire: MacAddressingSetModeRequest) -> Self
Converts the given owned value to this type.
Source§impl FromWireRef<MacAddressingSetModeRequest> for MacAddressingSetModeRequest
impl FromWireRef<MacAddressingSetModeRequest> for MacAddressingSetModeRequest
Source§fn from_wire_ref(wire: &MacAddressingSetModeRequest) -> Self
fn from_wire_ref(wire: &MacAddressingSetModeRequest) -> Self
Converts the given reference to this type.
Source§impl IntoNatural for MacAddressingSetModeRequest
impl IntoNatural for MacAddressingSetModeRequest
Source§type Natural = MacAddressingSetModeRequest
type Natural = MacAddressingSetModeRequest
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 Wire for MacAddressingSetModeRequest
impl Wire for MacAddressingSetModeRequest
Source§type Narrowed<'de> = MacAddressingSetModeRequest
type Narrowed<'de> = MacAddressingSetModeRequest
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(out_: &mut MaybeUninit<Self>)
fn zero_padding(out_: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for MacAddressingSetModeRequest
impl RefUnwindSafe for MacAddressingSetModeRequest
impl Send for MacAddressingSetModeRequest
impl Sync for MacAddressingSetModeRequest
impl Unpin for MacAddressingSetModeRequest
impl UnsafeUnpin for MacAddressingSetModeRequest
impl UnwindSafe for MacAddressingSetModeRequest
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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]