pub(crate) struct BuildKernelCommandLineParams<'a> {
pub(crate) params: &'a ShimParams,
pub(crate) cmdline: &'a mut ArrayString<COMMAND_LINE_SIZE>,
pub(crate) partition_info: &'a PartitionInfo,
pub(crate) can_trust_host: bool,
pub(crate) is_confidential_debug: bool,
pub(crate) sidecar: Option<&'a SidecarConfig<'a>>,
pub(crate) vtl2_pool_supported: bool,
pub(crate) disable_keep_alive: bool,
}
Fields§
§params: &'a ShimParams
§cmdline: &'a mut ArrayString<COMMAND_LINE_SIZE>
§partition_info: &'a PartitionInfo
§can_trust_host: bool
§is_confidential_debug: bool
§sidecar: Option<&'a SidecarConfig<'a>>
§vtl2_pool_supported: bool
§disable_keep_alive: bool
Auto Trait Implementations§
impl<'a> Freeze for BuildKernelCommandLineParams<'a>
impl<'a> RefUnwindSafe for BuildKernelCommandLineParams<'a>
impl<'a> Send for BuildKernelCommandLineParams<'a>
impl<'a> Sync for BuildKernelCommandLineParams<'a>
impl<'a> Unpin for BuildKernelCommandLineParams<'a>
impl<'a> !UnwindSafe for BuildKernelCommandLineParams<'a>
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