pub struct OpenHclServicingFlags {
pub enable_nvme_keepalive: bool,
pub override_version_checks: bool,
pub stop_timeout_hint_secs: Option<u16>,
}Expand description
Flags controlling servicing behavior.
Fields§
§enable_nvme_keepalive: boolPreserve DMA memory for NVMe devices if supported.
Defaults to true.
override_version_checks: boolSkip any logic that the vmm may have to ignore servicing updates if the supplied igvm file version is not different than the one currently running.
stop_timeout_hint_secs: Option<u16>Hint to the OpenHCL runtime how much time to wait when stopping / saving the OpenHCL.
Trait Implementations§
Source§impl Clone for OpenHclServicingFlags
impl Clone for OpenHclServicingFlags
Source§fn clone(&self) -> OpenHclServicingFlags
fn clone(&self) -> OpenHclServicingFlags
Returns a duplicate 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 OpenHclServicingFlags
impl Debug for OpenHclServicingFlags
impl Copy for OpenHclServicingFlags
Auto Trait Implementations§
impl Freeze for OpenHclServicingFlags
impl RefUnwindSafe for OpenHclServicingFlags
impl Send for OpenHclServicingFlags
impl Sync for OpenHclServicingFlags
impl Unpin for OpenHclServicingFlags
impl UnwindSafe for OpenHclServicingFlags
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