pub struct PayloadConfig {
pub firmware: Option<String>,
pub kernel: Option<String>,
pub cmdline: Option<String>,
pub initramfs: Option<String>,
pub igvm: Option<String>,
pub host_data: Option<String>,
}
Expand description
PayloadConfig : Payloads to boot in guest
Fields§
§firmware: Option<String>
§kernel: Option<String>
§cmdline: Option<String>
§initramfs: Option<String>
§igvm: Option<String>
§host_data: Option<String>
Implementations§
Source§impl PayloadConfig
impl PayloadConfig
Sourcepub fn new() -> PayloadConfig
pub fn new() -> PayloadConfig
Payloads to boot in guest
Trait Implementations§
Source§impl Clone for PayloadConfig
impl Clone for PayloadConfig
Source§fn clone(&self) -> PayloadConfig
fn clone(&self) -> PayloadConfig
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 PayloadConfig
impl Debug for PayloadConfig
Source§impl Default for PayloadConfig
impl Default for PayloadConfig
Source§fn default() -> PayloadConfig
fn default() -> PayloadConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PayloadConfig
impl<'de> Deserialize<'de> for PayloadConfig
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 PartialEq for PayloadConfig
impl PartialEq for PayloadConfig
Source§impl Serialize for PayloadConfig
impl Serialize for PayloadConfig
impl StructuralPartialEq for PayloadConfig
Auto Trait Implementations§
impl Freeze for PayloadConfig
impl RefUnwindSafe for PayloadConfig
impl Send for PayloadConfig
impl Sync for PayloadConfig
impl Unpin for PayloadConfig
impl UnwindSafe for PayloadConfig
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