pub struct VirtioPmemModule {
pub pmem_option: PmemOption,
pub index: usize,
}Fields§
§pmem_option: PmemOption§index: usizeTrait Implementations§
Source§impl Clone for VirtioPmemModule
impl Clone for VirtioPmemModule
Source§fn clone(&self) -> VirtioPmemModule
fn clone(&self) -> VirtioPmemModule
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VirtioPmemModule
impl Debug for VirtioPmemModule
Source§impl<'de> Deserialize<'de> for VirtioPmemModule
impl<'de> Deserialize<'de> for VirtioPmemModule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for VirtioPmemModule
impl Serialize for VirtioPmemModule
Source§impl VirtioDeviceModule for VirtioPmemModule
impl VirtioDeviceModule for VirtioPmemModule
Source§fn sort_name(&self) -> &'static str
fn sort_name(&self) -> &'static str
Name of the device used to determine init processing order.
Source§fn create(&self, cx: &mut VirtioDeviceArgs<'_>) -> Result<Box<dyn VirtioDevice>>
fn create(&self, cx: &mut VirtioDeviceArgs<'_>) -> Result<Box<dyn VirtioDevice>>
Create an instance of this device.
Source§fn create_jail(
&self,
jail_config: Option<&JailConfig>,
) -> Result<Option<Minijail>>
fn create_jail( &self, jail_config: Option<&JailConfig>, ) -> Result<Option<Minijail>>
Optionally create a jail for this device.
Auto Trait Implementations§
impl Freeze for VirtioPmemModule
impl RefUnwindSafe for VirtioPmemModule
impl Send for VirtioPmemModule
impl Sync for VirtioPmemModule
impl Unpin for VirtioPmemModule
impl UnwindSafe for VirtioPmemModule
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