pub struct MicrovmImageHooks {
pub ready: HookState,
pub ready_timeout_in_seconds: u32,
pub validate: HookState,
pub validate_timeout_in_seconds: u32,
}Expand description
MicrovmImageHooks — the build family, capping at 3600 seconds.
Fields§
§ready: HookState§ready_timeout_in_seconds: u32§validate: HookState§validate_timeout_in_seconds: u32Trait Implementations§
Source§impl Clone for MicrovmImageHooks
impl Clone for MicrovmImageHooks
impl Copy for MicrovmImageHooks
Source§impl Debug for MicrovmImageHooks
impl Debug for MicrovmImageHooks
Source§impl<'de> Deserialize<'de> for MicrovmImageHooks
impl<'de> Deserialize<'de> for MicrovmImageHooks
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
Auto Trait Implementations§
impl Freeze for MicrovmImageHooks
impl RefUnwindSafe for MicrovmImageHooks
impl Send for MicrovmImageHooks
impl Sync for MicrovmImageHooks
impl Unpin for MicrovmImageHooks
impl UnsafeUnpin for MicrovmImageHooks
impl UnwindSafe for MicrovmImageHooks
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