#[repr(C)]pub struct GoldenStructArrayStruct {
pub v: [GoldenIntStruct; 2],
}Expand description
The wire type corresponding to GoldenStructArrayStruct.
Fields§
§v: [GoldenIntStruct; 2]Trait Implementations§
Source§impl Clone for GoldenStructArrayStruct
impl Clone for GoldenStructArrayStruct
Source§fn clone(&self) -> GoldenStructArrayStruct
fn clone(&self) -> GoldenStructArrayStruct
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 Constrained for GoldenStructArrayStruct
impl Constrained for GoldenStructArrayStruct
Source§type Constraint = ()
type Constraint = ()
Type of constraint information for this type.
Source§fn validate(
_: Slot<'_, GoldenStructArrayStruct>,
_: <GoldenStructArrayStruct as Constrained>::Constraint,
) -> Result<(), ValidationError>
fn validate( _: Slot<'_, GoldenStructArrayStruct>, _: <GoldenStructArrayStruct as Constrained>::Constraint, ) -> Result<(), ValidationError>
Validate a slot of this type against a constraint. Can be called when
pointers/envelopes are just presence markers.
Source§impl Debug for GoldenStructArrayStruct
impl Debug for GoldenStructArrayStruct
Source§impl<___D> Decode<___D> for GoldenStructArrayStructwhere
___D: InternalHandleDecoder + ?Sized,
impl<___D> Decode<___D> for GoldenStructArrayStructwhere
___D: InternalHandleDecoder + ?Sized,
Source§impl<'a, ___E> Encode<GoldenStructArrayStruct, ___E> for &'a GoldenStructArrayStructwhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<GoldenStructArrayStruct, ___E> for &'a GoldenStructArrayStructwhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<GoldenStructArrayStruct>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<GoldenStructArrayStruct>, _: (), ) -> 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<GoldenStructArrayStruct, ___E> for GoldenStructArrayStructwhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<GoldenStructArrayStruct, ___E> for GoldenStructArrayStructwhere
___E: InternalHandleEncoder + ?Sized,
Source§const COPY_OPTIMIZATION: CopyOptimization<GoldenStructArrayStruct, GoldenStructArrayStruct>
const COPY_OPTIMIZATION: CopyOptimization<GoldenStructArrayStruct, GoldenStructArrayStruct>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<GoldenStructArrayStruct>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<GoldenStructArrayStruct>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<___E, T0> Encode<GoldenStructArrayStruct, ___E> for GoldenStructArrayStruct<T0>
impl<___E, T0> Encode<GoldenStructArrayStruct, ___E> for GoldenStructArrayStruct<T0>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<GoldenStructArrayStruct>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<GoldenStructArrayStruct>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl FromWire<GoldenStructArrayStruct> for GoldenStructArrayStruct
impl FromWire<GoldenStructArrayStruct> for GoldenStructArrayStruct
Source§const COPY_OPTIMIZATION: CopyOptimization<GoldenStructArrayStruct, GoldenStructArrayStruct>
const COPY_OPTIMIZATION: CopyOptimization<GoldenStructArrayStruct, GoldenStructArrayStruct>
Source§fn from_wire(wire: GoldenStructArrayStruct) -> GoldenStructArrayStruct
fn from_wire(wire: GoldenStructArrayStruct) -> GoldenStructArrayStruct
Converts the given owned value to this type.
Source§impl FromWireRef<GoldenStructArrayStruct> for GoldenStructArrayStruct
impl FromWireRef<GoldenStructArrayStruct> for GoldenStructArrayStruct
Source§fn from_wire_ref(wire: &GoldenStructArrayStruct) -> GoldenStructArrayStruct
fn from_wire_ref(wire: &GoldenStructArrayStruct) -> GoldenStructArrayStruct
Converts the given reference to this type.
Source§impl IntoNatural for GoldenStructArrayStruct
impl IntoNatural for GoldenStructArrayStruct
Source§type Natural = GoldenStructArrayStruct
type Natural = GoldenStructArrayStruct
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 Wire for GoldenStructArrayStruct
impl Wire for GoldenStructArrayStruct
Source§type Narrowed<'de> = GoldenStructArrayStruct
type Narrowed<'de> = GoldenStructArrayStruct
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(out_: &mut MaybeUninit<GoldenStructArrayStruct>)
fn zero_padding(out_: &mut MaybeUninit<GoldenStructArrayStruct>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for GoldenStructArrayStruct
impl RefUnwindSafe for GoldenStructArrayStruct
impl Send for GoldenStructArrayStruct
impl Sync for GoldenStructArrayStruct
impl Unpin for GoldenStructArrayStruct
impl UnsafeUnpin for GoldenStructArrayStruct
impl UnwindSafe for GoldenStructArrayStruct
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> 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]