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: boolAuto 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