pub struct DebugGetDevicesResponse {
pub devices: Vec<PciDevice>,
}Fields§
§devices: Vec<PciDevice>Trait Implementations§
Source§impl Clone for DebugGetDevicesResponse
impl Clone for DebugGetDevicesResponse
Source§impl Debug for DebugGetDevicesResponse
impl Debug for DebugGetDevicesResponse
Source§impl<___E> Encode<DebugGetDevicesResponse<'static>, ___E> for DebugGetDevicesResponsewhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<___E> Encode<DebugGetDevicesResponse<'static>, ___E> for DebugGetDevicesResponsewhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<DebugGetDevicesResponse<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<DebugGetDevicesResponse<'static>>, _: (), ) -> 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> Encode<DebugGetDevicesResponse<'static>, ___E> for &'a DebugGetDevicesResponsewhere
___E: InternalHandleEncoder + ?Sized + Encoder,
impl<'a, ___E> Encode<DebugGetDevicesResponse<'static>, ___E> for &'a DebugGetDevicesResponsewhere
___E: InternalHandleEncoder + ?Sized + Encoder,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<DebugGetDevicesResponse<'static>>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<DebugGetDevicesResponse<'static>>, _: (), ) -> 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> EncodeOption<Box<'static, DebugGetDevicesResponse<'static>>, ___E> for DebugGetDevicesResponsewhere
___E: Encoder + ?Sized,
DebugGetDevicesResponse: Encode<DebugGetDevicesResponse<'static>, ___E>,
impl<___E> EncodeOption<Box<'static, DebugGetDevicesResponse<'static>>, ___E> for DebugGetDevicesResponsewhere
___E: Encoder + ?Sized,
DebugGetDevicesResponse: Encode<DebugGetDevicesResponse<'static>, ___E>,
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, DebugGetDevicesResponse<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, DebugGetDevicesResponse<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
Source§impl<'a, ___E> EncodeOption<Box<'static, DebugGetDevicesResponse<'static>>, ___E> for &'a DebugGetDevicesResponsewhere
___E: Encoder + ?Sized,
&'a DebugGetDevicesResponse: Encode<DebugGetDevicesResponse<'static>, ___E>,
impl<'a, ___E> EncodeOption<Box<'static, DebugGetDevicesResponse<'static>>, ___E> for &'a DebugGetDevicesResponsewhere
___E: Encoder + ?Sized,
&'a DebugGetDevicesResponse: Encode<DebugGetDevicesResponse<'static>, ___E>,
Source§fn encode_option(
this: Option<Self>,
encoder: &mut ___E,
out: &mut MaybeUninit<Box<'static, DebugGetDevicesResponse<'static>>>,
_: (),
) -> Result<(), EncodeError>
fn encode_option( this: Option<Self>, encoder: &mut ___E, out: &mut MaybeUninit<Box<'static, DebugGetDevicesResponse<'static>>>, _: (), ) -> Result<(), EncodeError>
Encodes this optional value into an encoder and output.
impl Eq for DebugGetDevicesResponse
Source§impl<'de> FromWire<DebugGetDevicesResponse<'de>> for DebugGetDevicesResponse
impl<'de> FromWire<DebugGetDevicesResponse<'de>> for DebugGetDevicesResponse
Source§fn from_wire(wire: DebugGetDevicesResponse<'de>) -> Self
fn from_wire(wire: DebugGetDevicesResponse<'de>) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl<'de> FromWireRef<DebugGetDevicesResponse<'de>> for DebugGetDevicesResponse
impl<'de> FromWireRef<DebugGetDevicesResponse<'de>> for DebugGetDevicesResponse
Source§fn from_wire_ref(wire: &DebugGetDevicesResponse<'de>) -> Self
fn from_wire_ref(wire: &DebugGetDevicesResponse<'de>) -> Self
Converts the given reference to this type.
Source§impl Hash for DebugGetDevicesResponse
impl Hash for DebugGetDevicesResponse
Source§impl Ord for DebugGetDevicesResponse
impl Ord for DebugGetDevicesResponse
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for DebugGetDevicesResponse
impl PartialEq for DebugGetDevicesResponse
Source§impl PartialOrd for DebugGetDevicesResponse
impl PartialOrd for DebugGetDevicesResponse
impl StructuralPartialEq for DebugGetDevicesResponse
Auto Trait Implementations§
impl Freeze for DebugGetDevicesResponse
impl RefUnwindSafe for DebugGetDevicesResponse
impl Send for DebugGetDevicesResponse
impl Sync for DebugGetDevicesResponse
impl Unpin for DebugGetDevicesResponse
impl UnsafeUnpin for DebugGetDevicesResponse
impl UnwindSafe for DebugGetDevicesResponse
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, 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, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference 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]