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