#[repr(C)]pub struct SdmmcRegisterInBandInterruptRequest {
pub interrupt_cb: ClientEnd<InBandInterrupt, DriverChannel>,
}Fields§
§interrupt_cb: ClientEnd<InBandInterrupt, DriverChannel>Trait Implementations§
Source§impl<___E> Encode<SdmmcRegisterInBandInterruptRequest, ___E> for SdmmcRegisterInBandInterruptRequestwhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
impl<___E> Encode<SdmmcRegisterInBandInterruptRequest, ___E> for SdmmcRegisterInBandInterruptRequestwhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, SdmmcRegisterInBandInterruptRequest>
const COPY_OPTIMIZATION: CopyOptimization<Self, SdmmcRegisterInBandInterruptRequest>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<SdmmcRegisterInBandInterruptRequest>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<SdmmcRegisterInBandInterruptRequest>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<___E> EncodeOption<Box<'static, SdmmcRegisterInBandInterruptRequest>, ___E> for SdmmcRegisterInBandInterruptRequestwhere
___E: Encoder + ?Sized,
SdmmcRegisterInBandInterruptRequest: Encode<SdmmcRegisterInBandInterruptRequest, ___E>,
impl<___E> EncodeOption<Box<'static, SdmmcRegisterInBandInterruptRequest>, ___E> for SdmmcRegisterInBandInterruptRequestwhere
___E: Encoder + ?Sized,
SdmmcRegisterInBandInterruptRequest: Encode<SdmmcRegisterInBandInterruptRequest, ___E>,
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, SdmmcRegisterInBandInterruptRequest>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, SdmmcRegisterInBandInterruptRequest>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl FromWire<SdmmcRegisterInBandInterruptRequest> for SdmmcRegisterInBandInterruptRequest
impl FromWire<SdmmcRegisterInBandInterruptRequest> for SdmmcRegisterInBandInterruptRequest
Source§const COPY_OPTIMIZATION: CopyOptimization<SdmmcRegisterInBandInterruptRequest, Self>
const COPY_OPTIMIZATION: CopyOptimization<SdmmcRegisterInBandInterruptRequest, Self>
Source§fn from_wire(wire: SdmmcRegisterInBandInterruptRequest) -> Self
fn from_wire(wire: SdmmcRegisterInBandInterruptRequest) -> Self
Converts the given owned value to this type.
Source§impl PartialEq for SdmmcRegisterInBandInterruptRequest
impl PartialEq for SdmmcRegisterInBandInterruptRequest
Source§fn eq(&self, other: &SdmmcRegisterInBandInterruptRequest) -> bool
fn eq(&self, other: &SdmmcRegisterInBandInterruptRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SdmmcRegisterInBandInterruptRequest
Auto Trait Implementations§
impl Freeze for SdmmcRegisterInBandInterruptRequest
impl !RefUnwindSafe for SdmmcRegisterInBandInterruptRequest
impl Send for SdmmcRegisterInBandInterruptRequest
impl Sync for SdmmcRegisterInBandInterruptRequest
impl Unpin for SdmmcRegisterInBandInterruptRequest
impl !UnwindSafe for SdmmcRegisterInBandInterruptRequest
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, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§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]