pub struct StrictEnumUint16 { /* private fields */ }Expand description
The wire type corresponding to StrictEnumUint16.
Implementations§
Source§impl StrictEnumUint16
impl StrictEnumUint16
pub const FIRST: StrictEnumUint16
pub const SECOND: StrictEnumUint16
Trait Implementations§
Source§impl Clone for StrictEnumUint16
impl Clone for StrictEnumUint16
Source§fn clone(&self) -> StrictEnumUint16
fn clone(&self) -> StrictEnumUint16
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 Constrained for StrictEnumUint16
impl Constrained for StrictEnumUint16
Source§impl Debug for StrictEnumUint16
impl Debug for StrictEnumUint16
Source§impl<___D> Decode<___D> for StrictEnumUint16where
___D: ?Sized,
impl<___D> Decode<___D> for StrictEnumUint16where
___D: ?Sized,
Source§impl<'a, ___E> Encode<StrictEnumUint16, ___E> for &'a StrictEnumUint16where
___E: ?Sized,
impl<'a, ___E> Encode<StrictEnumUint16, ___E> for &'a StrictEnumUint16where
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<StrictEnumUint16>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<StrictEnumUint16>, _: (), ) -> 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<StrictEnumUint16, ___E> for StrictEnumUint16where
___E: ?Sized,
impl<___E> Encode<StrictEnumUint16, ___E> for StrictEnumUint16where
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<StrictEnumUint16>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<StrictEnumUint16>, _: (), ) -> 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<StrictEnumUint16> for StrictEnumUint16
impl From<StrictEnumUint16> for StrictEnumUint16
Source§fn from(wire: StrictEnumUint16) -> Self
fn from(wire: StrictEnumUint16) -> Self
Converts to this type from the input type.
Source§impl From<StrictEnumUint16> for StrictEnumUint16
impl From<StrictEnumUint16> for StrictEnumUint16
Source§fn from(natural: StrictEnumUint16) -> Self
fn from(natural: StrictEnumUint16) -> Self
Converts to this type from the input type.
Source§impl FromWire<StrictEnumUint16> for StrictEnumUint16
impl FromWire<StrictEnumUint16> for StrictEnumUint16
Source§fn from_wire(wire: StrictEnumUint16) -> Self
fn from_wire(wire: StrictEnumUint16) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<StrictEnumUint16> for StrictEnumUint16
impl FromWireRef<StrictEnumUint16> for StrictEnumUint16
Source§fn from_wire_ref(wire: &StrictEnumUint16) -> Self
fn from_wire_ref(wire: &StrictEnumUint16) -> Self
Converts the given reference to this type.
Source§impl IntoNatural for StrictEnumUint16
impl IntoNatural for StrictEnumUint16
Source§type Natural = StrictEnumUint16
type Natural = StrictEnumUint16
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 PartialEq for StrictEnumUint16
impl PartialEq for StrictEnumUint16
Source§impl Wire for StrictEnumUint16
impl Wire for StrictEnumUint16
Source§type Narrowed<'de> = StrictEnumUint16
type Narrowed<'de> = StrictEnumUint16
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(_: &mut MaybeUninit<Self>)
fn zero_padding(_: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
impl Copy for StrictEnumUint16
impl Eq for StrictEnumUint16
impl StructuralPartialEq for StrictEnumUint16
Auto Trait Implementations§
impl Freeze for StrictEnumUint16
impl RefUnwindSafe for StrictEnumUint16
impl Send for StrictEnumUint16
impl Sync for StrictEnumUint16
impl Unpin for StrictEnumUint16
impl UnsafeUnpin for StrictEnumUint16
impl UnwindSafe for StrictEnumUint16
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> 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]