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