Struct swap::SwapDeviceHelper 
source · pub struct SwapDeviceHelper {
    uffd_factory: Factory,
    command_tube: SendTube,
}Expand description
Helper to create SwapDeviceUffdSender from child processes (e.g. JailWarden for hotplug devices).
Fields§
§uffd_factory: Factory§command_tube: SendTubeTrait Implementations§
source§impl AsRawDescriptors for SwapDeviceHelper
 
impl AsRawDescriptors for SwapDeviceHelper
source§fn as_raw_descriptors(&self) -> Vec<RawDescriptor>
 
fn as_raw_descriptors(&self) -> Vec<RawDescriptor>
Returns the underlying raw descriptors. Read more
source§impl PrepareFork for SwapDeviceHelper
 
impl PrepareFork for SwapDeviceHelper
source§fn prepare_fork(&mut self) -> Result<SwapDeviceUffdSender>
 
fn prepare_fork(&mut self) -> Result<SwapDeviceUffdSender>
Create a new SwapDeviceUffdSender.
Auto Trait Implementations§
impl Freeze for SwapDeviceHelper
impl RefUnwindSafe for SwapDeviceHelper
impl Send for SwapDeviceHelper
impl Sync for SwapDeviceHelper
impl Unpin for SwapDeviceHelper
impl UnwindSafe for SwapDeviceHelper
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