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