pub enum XUnionOfTableThenXUnionThenUnion {
Variant(TableOfXUnionThenUnion),
UnknownOrdinal_(u64),
}Variants§
Variant(TableOfXUnionThenUnion)
UnknownOrdinal_(u64)
Implementations§
Source§impl XUnionOfTableThenXUnionThenUnion
impl XUnionOfTableThenXUnionThenUnion
pub fn is_unknown(&self) -> bool
Trait Implementations§
Source§impl Clone for XUnionOfTableThenXUnionThenUnion
impl Clone for XUnionOfTableThenXUnionThenUnion
Source§fn clone(&self) -> XUnionOfTableThenXUnionThenUnion
fn clone(&self) -> XUnionOfTableThenXUnionThenUnion
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<XUnionOfTableThenXUnionThenUnion> for XUnionOfTableThenXUnionThenUnion
impl CompatFrom<XUnionOfTableThenXUnionThenUnion> for XUnionOfTableThenXUnionThenUnion
Source§fn compat_from(
value: XUnionOfTableThenXUnionThenUnion,
) -> XUnionOfTableThenXUnionThenUnion
fn compat_from( value: XUnionOfTableThenXUnionThenUnion, ) -> XUnionOfTableThenXUnionThenUnion
Converts
value into a value of this type.Source§impl<'a, ___E> Encode<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for &'a XUnionOfTableThenXUnionThenUnionwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<'a, ___E> Encode<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for &'a XUnionOfTableThenXUnionThenUnionwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'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<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for XUnionOfTableThenXUnionThenUnionwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
impl<___E> Encode<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for XUnionOfTableThenXUnionThenUnionwhere
___E: InternalHandleEncoder + Encoder + ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'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<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for &'a XUnionOfTableThenXUnionThenUnionwhere
&'a XUnionOfTableThenXUnionThenUnion: Encode<XUnionOfTableThenXUnionThenUnion<'static>, ___E>,
___E: ?Sized,
impl<'a, ___E> EncodeOption<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for &'a XUnionOfTableThenXUnionThenUnionwhere
&'a XUnionOfTableThenXUnionThenUnion: Encode<XUnionOfTableThenXUnionThenUnion<'static>, ___E>,
___E: ?Sized,
Source§fn encode_option(
this: Option<&'a XUnionOfTableThenXUnionThenUnion>,
encoder: &mut ___E,
out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<&'a XUnionOfTableThenXUnionThenUnion>, encoder: &mut ___E, out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for XUnionOfTableThenXUnionThenUnionwhere
XUnionOfTableThenXUnionThenUnion: Encode<XUnionOfTableThenXUnionThenUnion<'static>, ___E>,
___E: ?Sized,
impl<___E> EncodeOption<XUnionOfTableThenXUnionThenUnion<'static>, ___E> for XUnionOfTableThenXUnionThenUnionwhere
XUnionOfTableThenXUnionThenUnion: Encode<XUnionOfTableThenXUnionThenUnion<'static>, ___E>,
___E: ?Sized,
Source§fn encode_option(
this: Option<XUnionOfTableThenXUnionThenUnion>,
encoder: &mut ___E,
out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<XUnionOfTableThenXUnionThenUnion>, encoder: &mut ___E, out: &mut MaybeUninit<XUnionOfTableThenXUnionThenUnion<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWire<XUnionOfTableThenXUnionThenUnion<'de>> for XUnionOfTableThenXUnionThenUnion
impl<'de> FromWire<XUnionOfTableThenXUnionThenUnion<'de>> for XUnionOfTableThenXUnionThenUnion
Source§fn from_wire(
wire: XUnionOfTableThenXUnionThenUnion<'de>,
) -> XUnionOfTableThenXUnionThenUnion
fn from_wire( wire: XUnionOfTableThenXUnionThenUnion<'de>, ) -> XUnionOfTableThenXUnionThenUnion
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireOption<XUnionOfTableThenXUnionThenUnion<'de>> for XUnionOfTableThenXUnionThenUnion
impl<'de> FromWireOption<XUnionOfTableThenXUnionThenUnion<'de>> for XUnionOfTableThenXUnionThenUnion
Source§fn from_wire_option(
wire: XUnionOfTableThenXUnionThenUnion<'de>,
) -> Option<XUnionOfTableThenXUnionThenUnion>
fn from_wire_option( wire: XUnionOfTableThenXUnionThenUnion<'de>, ) -> Option<XUnionOfTableThenXUnionThenUnion>
Converts the given owned value to an option of this type.
Source§impl<'de> FromWireRef<XUnionOfTableThenXUnionThenUnion<'de>> for XUnionOfTableThenXUnionThenUnion
impl<'de> FromWireRef<XUnionOfTableThenXUnionThenUnion<'de>> for XUnionOfTableThenXUnionThenUnion
Source§fn from_wire_ref(
wire: &XUnionOfTableThenXUnionThenUnion<'de>,
) -> XUnionOfTableThenXUnionThenUnion
fn from_wire_ref( wire: &XUnionOfTableThenXUnionThenUnion<'de>, ) -> XUnionOfTableThenXUnionThenUnion
Converts the given reference to this type.
Source§impl Ord for XUnionOfTableThenXUnionThenUnion
impl Ord for XUnionOfTableThenXUnionThenUnion
Source§fn cmp(&self, other: &XUnionOfTableThenXUnionThenUnion) -> Ordering
fn cmp(&self, other: &XUnionOfTableThenXUnionThenUnion) -> 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 XUnionOfTableThenXUnionThenUnion
impl PartialEq for XUnionOfTableThenXUnionThenUnion
Source§fn eq(&self, other: &XUnionOfTableThenXUnionThenUnion) -> bool
fn eq(&self, other: &XUnionOfTableThenXUnionThenUnion) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for XUnionOfTableThenXUnionThenUnion
impl PartialOrd for XUnionOfTableThenXUnionThenUnion
impl Copy for XUnionOfTableThenXUnionThenUnion
impl Eq for XUnionOfTableThenXUnionThenUnion
impl StructuralPartialEq for XUnionOfTableThenXUnionThenUnion
Auto Trait Implementations§
impl Freeze for XUnionOfTableThenXUnionThenUnion
impl RefUnwindSafe for XUnionOfTableThenXUnionThenUnion
impl Send for XUnionOfTableThenXUnionThenUnion
impl Sync for XUnionOfTableThenXUnionThenUnion
impl Unpin for XUnionOfTableThenXUnionThenUnion
impl UnsafeUnpin for XUnionOfTableThenXUnionThenUnion
impl UnwindSafe for XUnionOfTableThenXUnionThenUnion
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]