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