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