#[repr(C)]pub struct MacAddressingSetModeRequest {
pub mode: MacFilterMode,
}Fields§
§mode: MacFilterModeTrait Implementations§
Source§impl Clone for MacAddressingSetModeRequest
impl Clone for MacAddressingSetModeRequest
Source§fn clone(&self) -> MacAddressingSetModeRequest
fn clone(&self) -> MacAddressingSetModeRequest
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 MacAddressingSetModeRequest
Source§impl Debug for MacAddressingSetModeRequest
impl Debug for MacAddressingSetModeRequest
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<MacAddressingSetModeRequest, MacAddressingSetModeRequest>
const COPY_OPTIMIZATION: CopyOptimization<MacAddressingSetModeRequest, 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> EncodeOption<Box<'static, MacAddressingSetModeRequest>, ___E> for MacAddressingSetModeRequestwhere
___E: Encoder + ?Sized,
MacAddressingSetModeRequest: Encode<MacAddressingSetModeRequest, ___E>,
impl<___E> EncodeOption<Box<'static, MacAddressingSetModeRequest>, ___E> for MacAddressingSetModeRequestwhere
___E: Encoder + ?Sized,
MacAddressingSetModeRequest: Encode<MacAddressingSetModeRequest, ___E>,
Source§fn encode_option(
this: Option<MacAddressingSetModeRequest>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, MacAddressingSetModeRequest>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<MacAddressingSetModeRequest>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, MacAddressingSetModeRequest>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<Box<'static, MacAddressingSetModeRequest>, ___E> for &'a MacAddressingSetModeRequestwhere
___E: Encoder + ?Sized,
&'a MacAddressingSetModeRequest: Encode<MacAddressingSetModeRequest, ___E>,
impl<'a, ___E> EncodeOption<Box<'static, MacAddressingSetModeRequest>, ___E> for &'a MacAddressingSetModeRequestwhere
___E: Encoder + ?Sized,
&'a MacAddressingSetModeRequest: Encode<MacAddressingSetModeRequest, ___E>,
Source§fn encode_option(
this: Option<&'a MacAddressingSetModeRequest>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, MacAddressingSetModeRequest>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a MacAddressingSetModeRequest>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, MacAddressingSetModeRequest>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
impl Eq for MacAddressingSetModeRequest
Source§impl FromWire<MacAddressingSetModeRequest> for MacAddressingSetModeRequest
impl FromWire<MacAddressingSetModeRequest> for MacAddressingSetModeRequest
Source§const COPY_OPTIMIZATION: CopyOptimization<MacAddressingSetModeRequest, MacAddressingSetModeRequest>
const COPY_OPTIMIZATION: CopyOptimization<MacAddressingSetModeRequest, MacAddressingSetModeRequest>
Source§fn from_wire(wire: MacAddressingSetModeRequest) -> MacAddressingSetModeRequest
fn from_wire(wire: MacAddressingSetModeRequest) -> MacAddressingSetModeRequest
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,
) -> MacAddressingSetModeRequest
fn from_wire_ref( wire: &MacAddressingSetModeRequest, ) -> MacAddressingSetModeRequest
Converts the given reference to this type.
Source§impl Hash for MacAddressingSetModeRequest
impl Hash for MacAddressingSetModeRequest
Source§impl Ord for MacAddressingSetModeRequest
impl Ord for MacAddressingSetModeRequest
Source§fn cmp(&self, other: &MacAddressingSetModeRequest) -> Ordering
fn cmp(&self, other: &MacAddressingSetModeRequest) -> 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for MacAddressingSetModeRequest
impl PartialOrd for MacAddressingSetModeRequest
impl StructuralPartialEq for MacAddressingSetModeRequest
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, 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]