pub enum IpAddressConfig {
PaddingSize24Align4([u32; 6]),
Dhcp(bool),
}Variants§
Trait Implementations§
Source§impl Clone for IpAddressConfig
impl Clone for IpAddressConfig
Source§fn clone(&self) -> IpAddressConfig
fn clone(&self) -> IpAddressConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CompatFrom<IpAddressConfig> for IpAddressConfig
impl CompatFrom<IpAddressConfig> for IpAddressConfig
Source§fn compat_from(value: IpAddressConfig) -> IpAddressConfig
fn compat_from(value: IpAddressConfig) -> IpAddressConfig
Converts
value into a value of this type.Source§impl Debug for IpAddressConfig
impl Debug for IpAddressConfig
Source§impl<'a, ___E> Encode<IpAddressConfig<'static>, ___E> for &'a IpAddressConfigwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<'a, ___E> Encode<IpAddressConfig<'static>, ___E> for &'a IpAddressConfigwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<IpAddressConfig<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<IpAddressConfig<'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<IpAddressConfig<'static>, ___E> for IpAddressConfigwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<___E> Encode<IpAddressConfig<'static>, ___E> for IpAddressConfigwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<IpAddressConfig<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<IpAddressConfig<'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<'a, ___E> EncodeOption<IpAddressConfig<'static>, ___E> for &'a IpAddressConfig
impl<'a, ___E> EncodeOption<IpAddressConfig<'static>, ___E> for &'a IpAddressConfig
Source§fn encode_option(
this: Option<&'a IpAddressConfig>,
encoder: &mut ___E,
out: &mut MaybeUninit<IpAddressConfig<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a IpAddressConfig>, encoder: &mut ___E, out: &mut MaybeUninit<IpAddressConfig<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<IpAddressConfig<'static>, ___E> for IpAddressConfig
impl<___E> EncodeOption<IpAddressConfig<'static>, ___E> for IpAddressConfig
Source§fn encode_option(
this: Option<IpAddressConfig>,
encoder: &mut ___E,
out: &mut MaybeUninit<IpAddressConfig<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<IpAddressConfig>, encoder: &mut ___E, out: &mut MaybeUninit<IpAddressConfig<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWire<IpAddressConfig<'de>> for IpAddressConfig
impl<'de> FromWire<IpAddressConfig<'de>> for IpAddressConfig
Source§fn from_wire(wire: IpAddressConfig<'de>) -> IpAddressConfig
fn from_wire(wire: IpAddressConfig<'de>) -> IpAddressConfig
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireOption<IpAddressConfig<'de>> for IpAddressConfig
impl<'de> FromWireOption<IpAddressConfig<'de>> for IpAddressConfig
Source§fn from_wire_option(wire: IpAddressConfig<'de>) -> Option<IpAddressConfig>
fn from_wire_option(wire: IpAddressConfig<'de>) -> Option<IpAddressConfig>
Converts the given owned value to an option of this type.
Source§impl<'de> FromWireRef<IpAddressConfig<'de>> for IpAddressConfig
impl<'de> FromWireRef<IpAddressConfig<'de>> for IpAddressConfig
Source§fn from_wire_ref(wire: &IpAddressConfig<'de>) -> IpAddressConfig
fn from_wire_ref(wire: &IpAddressConfig<'de>) -> IpAddressConfig
Converts the given reference to this type.
Source§impl Hash for IpAddressConfig
impl Hash for IpAddressConfig
Source§impl Ord for IpAddressConfig
impl Ord for IpAddressConfig
Source§fn cmp(&self, other: &IpAddressConfig) -> Ordering
fn cmp(&self, other: &IpAddressConfig) -> Ordering
1.21.0 · 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 IpAddressConfig
impl PartialEq for IpAddressConfig
Source§impl PartialOrd for IpAddressConfig
impl PartialOrd for IpAddressConfig
impl Copy for IpAddressConfig
impl Eq for IpAddressConfig
impl StructuralPartialEq for IpAddressConfig
Auto Trait Implementations§
impl Freeze for IpAddressConfig
impl RefUnwindSafe for IpAddressConfig
impl Send for IpAddressConfig
impl Sync for IpAddressConfig
impl Unpin for IpAddressConfig
impl UnsafeUnpin for IpAddressConfig
impl UnwindSafe for IpAddressConfig
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,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§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]