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