Trait base::descriptor::AsRawDescriptors

source ·
pub trait AsRawDescriptors {
    // Required method
    fn as_raw_descriptors(&self) -> Vec<RawDescriptor>;
}
Expand description

A trait similar to AsRawDescriptor but supports an arbitrary number of descriptors.

Required Methods§

source

fn as_raw_descriptors(&self) -> Vec<RawDescriptor>

Returns the underlying raw descriptors.

Please refer to the documentation of AsRawDescriptor::as_raw_descriptor for limitations and recommended use.

Implementors§

source§

impl<T> AsRawDescriptors for T
where T: AsRawDescriptor,

impl AsRawDescriptors for Executor

impl AsRawDescriptors for EpollReactor

impl AsRawDescriptors for TokioExecutor

impl<Re: Reactor + AsRawDescriptors> AsRawDescriptors for RawExecutor<Re>

impl<T> AsRawDescriptors for NetBackend<T>
where T: TapT + IntoAsync + AsRawDescriptors + 'static,

impl AsRawDescriptors for CompositeDiskFile

impl AsRawDescriptors for QcowFile

impl<T: DiskFile + Send> AsRawDescriptors for AsyncDiskFileWrapper<T>

impl AsRawDescriptors for SwapDeviceHelper

impl AsRawDescriptors for SwapDeviceUffdSender

impl AsRawDescriptors for Factory

impl AsRawDescriptors for GuestMemory