pub enum UnionWithVectorOfVectors {
V(Vec<Vec<Option<Box<StructSize3Align1>>>>),
}Variants§
Trait Implementations§
Source§impl Clone for UnionWithVectorOfVectors
impl Clone for UnionWithVectorOfVectors
Source§fn clone(&self) -> UnionWithVectorOfVectors
fn clone(&self) -> UnionWithVectorOfVectors
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<UnionWithVectorOfVectors> for UnionWithVectorOfVectors
impl CompatFrom<UnionWithVectorOfVectors> for UnionWithVectorOfVectors
Source§fn compat_from(value: UnionWithVectorOfVectors) -> Self
fn compat_from(value: UnionWithVectorOfVectors) -> Self
Converts
value into a value of this type.Source§impl CompatFrom<UnionWithVectorOfVectors> for UnionWithVectorOfVectors
impl CompatFrom<UnionWithVectorOfVectors> for UnionWithVectorOfVectors
Source§fn compat_from(value: UnionWithVectorOfVectors) -> Self
fn compat_from(value: UnionWithVectorOfVectors) -> Self
Converts
value into a value of this type.Source§impl Debug for UnionWithVectorOfVectors
impl Debug for UnionWithVectorOfVectors
Source§impl<'a, ___E> Encode<UnionWithVectorOfVectors<'static>, ___E> for &'a UnionWithVectorOfVectorswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<'a, ___E> Encode<UnionWithVectorOfVectors<'static>, ___E> for &'a UnionWithVectorOfVectorswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<UnionWithVectorOfVectors<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<UnionWithVectorOfVectors<'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<UnionWithVectorOfVectors<'static>, ___E> for UnionWithVectorOfVectorswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<___E> Encode<UnionWithVectorOfVectors<'static>, ___E> for UnionWithVectorOfVectorswhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<UnionWithVectorOfVectors<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<UnionWithVectorOfVectors<'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<UnionWithVectorOfVectors<'static>, ___E> for &'a UnionWithVectorOfVectors
impl<'a, ___E> EncodeOption<UnionWithVectorOfVectors<'static>, ___E> for &'a UnionWithVectorOfVectors
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<UnionWithVectorOfVectors<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<UnionWithVectorOfVectors<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<___E> EncodeOption<UnionWithVectorOfVectors<'static>, ___E> for UnionWithVectorOfVectors
impl<___E> EncodeOption<UnionWithVectorOfVectors<'static>, ___E> for UnionWithVectorOfVectors
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<UnionWithVectorOfVectors<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<UnionWithVectorOfVectors<'static>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'de> FromWire<UnionWithVectorOfVectors<'de>> for UnionWithVectorOfVectors
impl<'de> FromWire<UnionWithVectorOfVectors<'de>> for UnionWithVectorOfVectors
Source§fn from_wire(wire: UnionWithVectorOfVectors<'de>) -> Self
fn from_wire(wire: UnionWithVectorOfVectors<'de>) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireOption<UnionWithVectorOfVectors<'de>> for Box<UnionWithVectorOfVectors>
impl<'de> FromWireOption<UnionWithVectorOfVectors<'de>> for Box<UnionWithVectorOfVectors>
Source§fn from_wire_option(wire: UnionWithVectorOfVectors<'de>) -> Option<Self>
fn from_wire_option(wire: UnionWithVectorOfVectors<'de>) -> Option<Self>
Converts the given owned value to an option of this type.
Source§impl<'de> FromWireOption<UnionWithVectorOfVectors<'de>> for UnionWithVectorOfVectors
impl<'de> FromWireOption<UnionWithVectorOfVectors<'de>> for UnionWithVectorOfVectors
Source§fn from_wire_option(wire: UnionWithVectorOfVectors<'de>) -> Option<Self>
fn from_wire_option(wire: UnionWithVectorOfVectors<'de>) -> Option<Self>
Converts the given owned value to an option of this type.
Source§impl<'de> FromWireOptionRef<UnionWithVectorOfVectors<'de>> for Box<UnionWithVectorOfVectors>
impl<'de> FromWireOptionRef<UnionWithVectorOfVectors<'de>> for Box<UnionWithVectorOfVectors>
Source§fn from_wire_option_ref(wire: &UnionWithVectorOfVectors<'de>) -> Option<Self>
fn from_wire_option_ref(wire: &UnionWithVectorOfVectors<'de>) -> Option<Self>
Converts the given reference to an option of this type.
Source§impl<'de> FromWireRef<UnionWithVectorOfVectors<'de>> for UnionWithVectorOfVectors
impl<'de> FromWireRef<UnionWithVectorOfVectors<'de>> for UnionWithVectorOfVectors
Source§fn from_wire_ref(wire: &UnionWithVectorOfVectors<'de>) -> Self
fn from_wire_ref(wire: &UnionWithVectorOfVectors<'de>) -> Self
Converts the given reference to this type.
Source§impl Hash for UnionWithVectorOfVectors
impl Hash for UnionWithVectorOfVectors
Source§impl Ord for UnionWithVectorOfVectors
impl Ord for UnionWithVectorOfVectors
Source§fn cmp(&self, other: &UnionWithVectorOfVectors) -> Ordering
fn cmp(&self, other: &UnionWithVectorOfVectors) -> 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 UnionWithVectorOfVectors
impl PartialEq for UnionWithVectorOfVectors
Source§impl PartialOrd for UnionWithVectorOfVectors
impl PartialOrd for UnionWithVectorOfVectors
impl Eq for UnionWithVectorOfVectors
impl StructuralPartialEq for UnionWithVectorOfVectors
Auto Trait Implementations§
impl Freeze for UnionWithVectorOfVectors
impl RefUnwindSafe for UnionWithVectorOfVectors
impl Send for UnionWithVectorOfVectors
impl Sync for UnionWithVectorOfVectors
impl Unpin for UnionWithVectorOfVectors
impl UnsafeUnpin for UnionWithVectorOfVectors
impl UnwindSafe for UnionWithVectorOfVectors
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]