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