#[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§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<Self, ArgumentsGetBoolResponse>
const COPY_OPTIMIZATION: CopyOptimization<Self, 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, Self>
const COPY_OPTIMIZATION: CopyOptimization<ArgumentsGetBoolResponse, Self>
Source§fn from_wire(wire: ArgumentsGetBoolResponse) -> Self
fn from_wire(wire: ArgumentsGetBoolResponse) -> Self
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) -> Self
fn from_wire_ref(wire: &ArgumentsGetBoolResponse) -> Self
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<Self>)
fn zero_padding(out_: &mut MaybeUninit<Self>)
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]