pub enum WSLUserConfigurationFlags {
CustomKernel,
CustomKernelCommandLine,
}Available on crate feature
flagset only.Expand description
Represents the user configuration flags for Windows Subsystem for Linux (WSL) as flagset
These flags are used to customize the behavior of WSL instances based on user configuration. The values correspond to the definitions in the WSL Plugin API provided by Microsoft.
§Variants
CustomKernel: Indicates that the WSL instance use use a custom Linux kernel instead of the default kernel.CustomKernelCommandLine: Specifies that the WSL instance use use a custom kernel command-line during boot.
§References
See WSL Configuration for additional details on WSL user configurations.
Variants§
CustomKernel
A custom Linux kernel is used for the WSL instance.
CustomKernelCommandLine
A custom kernel command-line is used for the WSL instance.
Trait Implementations§
Source§impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> BitAnd<R> for WSLUserConfigurationFlags
impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> BitAnd<R> for WSLUserConfigurationFlags
Source§impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> BitOr<R> for WSLUserConfigurationFlags
impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> BitOr<R> for WSLUserConfigurationFlags
Source§impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> BitXor<R> for WSLUserConfigurationFlags
impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> BitXor<R> for WSLUserConfigurationFlags
Source§impl Clone for WSLUserConfigurationFlags
impl Clone for WSLUserConfigurationFlags
Source§fn clone(&self) -> WSLUserConfigurationFlags
fn clone(&self) -> WSLUserConfigurationFlags
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 WSLUserConfigurationFlags
impl Debug for WSLUserConfigurationFlags
Source§impl From<WSLUserConfigurationFlags> for FlagSet<WSLUserConfigurationFlags>
impl From<WSLUserConfigurationFlags> for FlagSet<WSLUserConfigurationFlags>
Source§fn from(value: WSLUserConfigurationFlags) -> Self
fn from(value: WSLUserConfigurationFlags) -> Self
Converts to this type from the input type.
Source§impl Hash for WSLUserConfigurationFlags
impl Hash for WSLUserConfigurationFlags
Source§impl Not for WSLUserConfigurationFlags
impl Not for WSLUserConfigurationFlags
Source§impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> Rem<R> for WSLUserConfigurationFlags
impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> Rem<R> for WSLUserConfigurationFlags
Source§impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> Sub<R> for WSLUserConfigurationFlags
impl<R: Into<FlagSet<WSLUserConfigurationFlags>>> Sub<R> for WSLUserConfigurationFlags
impl Copy for WSLUserConfigurationFlags
impl Eq for WSLUserConfigurationFlags
impl StructuralPartialEq for WSLUserConfigurationFlags
Auto Trait Implementations§
impl Freeze for WSLUserConfigurationFlags
impl RefUnwindSafe for WSLUserConfigurationFlags
impl Send for WSLUserConfigurationFlags
impl Sync for WSLUserConfigurationFlags
impl Unpin for WSLUserConfigurationFlags
impl UnsafeUnpin for WSLUserConfigurationFlags
impl UnwindSafe for WSLUserConfigurationFlags
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