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