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