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