#[repr(C)]pub struct SdmmcSetSignalVoltageRequest {
pub voltage: SdmmcVoltage,
}Expand description
The wire type corresponding to SdmmcSetSignalVoltageRequest.
Fields§
§voltage: SdmmcVoltageTrait Implementations§
Source§impl Clone for SdmmcSetSignalVoltageRequest
impl Clone for SdmmcSetSignalVoltageRequest
Source§fn clone(&self) -> SdmmcSetSignalVoltageRequest
fn clone(&self) -> SdmmcSetSignalVoltageRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 SdmmcSetSignalVoltageRequest
impl Constrained for SdmmcSetSignalVoltageRequest
Source§type Constraint = ()
type Constraint = ()
Type of constraint information for this type.
Source§fn validate(
_: Slot<'_, SdmmcSetSignalVoltageRequest>,
_: <SdmmcSetSignalVoltageRequest as Constrained>::Constraint,
) -> Result<(), ValidationError>
fn validate( _: Slot<'_, SdmmcSetSignalVoltageRequest>, _: <SdmmcSetSignalVoltageRequest as Constrained>::Constraint, ) -> Result<(), ValidationError>
Validate a slot of this type against a constraint. Can be called when
pointers/envelopes are just presence markers.
Source§impl Debug for SdmmcSetSignalVoltageRequest
impl Debug for SdmmcSetSignalVoltageRequest
Source§impl<___D> Decode<___D> for SdmmcSetSignalVoltageRequestwhere
___D: InternalHandleDecoder + ?Sized,
impl<___D> Decode<___D> for SdmmcSetSignalVoltageRequestwhere
___D: InternalHandleDecoder + ?Sized,
Source§impl<'a, ___E> Encode<SdmmcSetSignalVoltageRequest, ___E> for &'a SdmmcSetSignalVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<'a, ___E> Encode<SdmmcSetSignalVoltageRequest, ___E> for &'a SdmmcSetSignalVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>, _: (), ) -> 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<SdmmcSetSignalVoltageRequest, ___E> for SdmmcSetSignalVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
impl<___E> Encode<SdmmcSetSignalVoltageRequest, ___E> for SdmmcSetSignalVoltageRequestwhere
___E: InternalHandleEncoder + ?Sized,
Source§const COPY_OPTIMIZATION: CopyOptimization<SdmmcSetSignalVoltageRequest, SdmmcSetSignalVoltageRequest>
const COPY_OPTIMIZATION: CopyOptimization<SdmmcSetSignalVoltageRequest, SdmmcSetSignalVoltageRequest>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<___E, T0> Encode<SdmmcSetSignalVoltageRequest, ___E> for SdmmcSetSignalVoltageRequest<T0>where
___E: InternalHandleEncoder + ?Sized,
T0: Encode<SdmmcVoltage, ___E>,
impl<___E, T0> Encode<SdmmcSetSignalVoltageRequest, ___E> for SdmmcSetSignalVoltageRequest<T0>where
___E: InternalHandleEncoder + ?Sized,
T0: Encode<SdmmcVoltage, ___E>,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>, _: (), ) -> 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<SdmmcSetSignalVoltageRequest> for SdmmcSetSignalVoltageRequest
impl FromWire<SdmmcSetSignalVoltageRequest> for SdmmcSetSignalVoltageRequest
Source§const COPY_OPTIMIZATION: CopyOptimization<SdmmcSetSignalVoltageRequest, SdmmcSetSignalVoltageRequest>
const COPY_OPTIMIZATION: CopyOptimization<SdmmcSetSignalVoltageRequest, SdmmcSetSignalVoltageRequest>
Source§fn from_wire(wire: SdmmcSetSignalVoltageRequest) -> SdmmcSetSignalVoltageRequest
fn from_wire(wire: SdmmcSetSignalVoltageRequest) -> SdmmcSetSignalVoltageRequest
Converts the given owned value to this type.
Source§impl FromWireRef<SdmmcSetSignalVoltageRequest> for SdmmcSetSignalVoltageRequest
impl FromWireRef<SdmmcSetSignalVoltageRequest> for SdmmcSetSignalVoltageRequest
Source§fn from_wire_ref(
wire: &SdmmcSetSignalVoltageRequest,
) -> SdmmcSetSignalVoltageRequest
fn from_wire_ref( wire: &SdmmcSetSignalVoltageRequest, ) -> SdmmcSetSignalVoltageRequest
Converts the given reference to this type.
Source§impl IntoNatural for SdmmcSetSignalVoltageRequest
impl IntoNatural for SdmmcSetSignalVoltageRequest
Source§type Natural = SdmmcSetSignalVoltageRequest
type Natural = SdmmcSetSignalVoltageRequest
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 SdmmcSetSignalVoltageRequest
impl Wire for SdmmcSetSignalVoltageRequest
Source§type Narrowed<'de> = SdmmcSetSignalVoltageRequest
type Narrowed<'de> = SdmmcSetSignalVoltageRequest
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>)
fn zero_padding(out_: &mut MaybeUninit<SdmmcSetSignalVoltageRequest>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for SdmmcSetSignalVoltageRequest
impl RefUnwindSafe for SdmmcSetSignalVoltageRequest
impl Send for SdmmcSetSignalVoltageRequest
impl Sync for SdmmcSetSignalVoltageRequest
impl Unpin for SdmmcSetSignalVoltageRequest
impl UnwindSafe for SdmmcSetSignalVoltageRequest
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]