#[repr(C)]pub struct ClockIsEnabledResponse {
pub enabled: bool,
}Expand description
The wire type corresponding to ClockIsEnabledResponse.
Fields§
§enabled: boolTrait Implementations§
Source§impl Clone for ClockIsEnabledResponse
impl Clone for ClockIsEnabledResponse
Source§fn clone(&self) -> ClockIsEnabledResponse
fn clone(&self) -> ClockIsEnabledResponse
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 ClockIsEnabledResponse
impl Constrained for ClockIsEnabledResponse
Source§impl Debug for ClockIsEnabledResponse
impl Debug for ClockIsEnabledResponse
Source§impl<___D> Decode<___D> for ClockIsEnabledResponsewhere
___D: InternalHandleDecoder + ?Sized,
impl<___D> Decode<___D> for ClockIsEnabledResponsewhere
___D: InternalHandleDecoder + ?Sized,
Source§impl<'a, ___E> Encode<ClockIsEnabledResponse, ___E> for &'a ClockIsEnabledResponsewhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<ClockIsEnabledResponse, ___E> for &'a ClockIsEnabledResponsewhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ClockIsEnabledResponse>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ClockIsEnabledResponse>, _: (), ) -> 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<ClockIsEnabledResponse, ___E> for ClockIsEnabledResponsewhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<ClockIsEnabledResponse, ___E> for ClockIsEnabledResponsewhere
___E: InternalHandleEncoder + ?Sized,
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, ClockIsEnabledResponse>
const COPY_OPTIMIZATION: CopyOptimization<Self, ClockIsEnabledResponse>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ClockIsEnabledResponse>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ClockIsEnabledResponse>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<___E, T0> Encode<ClockIsEnabledResponse, ___E> for ClockIsEnabledResponse<T0>
impl<___E, T0> Encode<ClockIsEnabledResponse, ___E> for ClockIsEnabledResponse<T0>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<ClockIsEnabledResponse>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<ClockIsEnabledResponse>, _: (), ) -> 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<ClockIsEnabledResponse> for ClockIsEnabledResponse
impl FromWire<ClockIsEnabledResponse> for ClockIsEnabledResponse
Source§const COPY_OPTIMIZATION: CopyOptimization<ClockIsEnabledResponse, Self>
const COPY_OPTIMIZATION: CopyOptimization<ClockIsEnabledResponse, Self>
Source§fn from_wire(wire: ClockIsEnabledResponse) -> Self
fn from_wire(wire: ClockIsEnabledResponse) -> Self
Converts the given owned value to this type.
Source§impl FromWireRef<ClockIsEnabledResponse> for ClockIsEnabledResponse
impl FromWireRef<ClockIsEnabledResponse> for ClockIsEnabledResponse
Source§fn from_wire_ref(wire: &ClockIsEnabledResponse) -> Self
fn from_wire_ref(wire: &ClockIsEnabledResponse) -> Self
Converts the given reference to this type.
Source§impl IntoNatural for ClockIsEnabledResponse
impl IntoNatural for ClockIsEnabledResponse
Source§type Natural = ClockIsEnabledResponse
type Natural = ClockIsEnabledResponse
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 ClockIsEnabledResponse
impl Wire for ClockIsEnabledResponse
Source§type Narrowed<'de> = ClockIsEnabledResponse
type Narrowed<'de> = ClockIsEnabledResponse
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 ClockIsEnabledResponse
impl RefUnwindSafe for ClockIsEnabledResponse
impl Send for ClockIsEnabledResponse
impl Sync for ClockIsEnabledResponse
impl Unpin for ClockIsEnabledResponse
impl UnsafeUnpin for ClockIsEnabledResponse
impl UnwindSafe for ClockIsEnabledResponse
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]