pub enum SidecarOptions {
Enabled {
enable_logging: bool,
cpu_threshold: Option<u32>,
},
DisabledPerCpuStateCapacity,
DisabledCommandLine,
}Variants§
Enabled
Sidecar is enabled (either via command line or by default), subject to platform support and servicing per-CPU state capacity.
DisabledPerCpuStateCapacity
Sidecar is disabled because the per-CPU overrides required during servicing restore exceed the per-CPU state array capacity.
DisabledCommandLine
Sidecar is explicitly disabled via command line.
Implementations§
Trait Implementations§
Source§impl Debug for SidecarOptions
impl Debug for SidecarOptions
Source§impl PartialEq for SidecarOptions
impl PartialEq for SidecarOptions
Source§fn eq(&self, other: &SidecarOptions) -> bool
fn eq(&self, other: &SidecarOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SidecarOptions
Auto Trait Implementations§
impl Freeze for SidecarOptions
impl RefUnwindSafe for SidecarOptions
impl Send for SidecarOptions
impl Sync for SidecarOptions
impl Unpin for SidecarOptions
impl UnsafeUnpin for SidecarOptions
impl UnwindSafe for SidecarOptions
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