pub enum BaseCommand {
Docker,
SudoDocker,
Podman,
}Expand description
Preset base commands that a Launcher can be constructed from.
Variants§
Trait Implementations§
Source§impl Clone for BaseCommand
impl Clone for BaseCommand
Source§fn clone(&self) -> BaseCommand
fn clone(&self) -> BaseCommand
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BaseCommand
Source§impl Debug for BaseCommand
impl Debug for BaseCommand
impl Eq for BaseCommand
Source§impl From<BaseCommand> for Launcher
impl From<BaseCommand> for Launcher
Source§fn from(bc: BaseCommand) -> Launcher
fn from(bc: BaseCommand) -> Launcher
Converts to this type from the input type.
Source§impl PartialEq for BaseCommand
impl PartialEq for BaseCommand
Source§fn eq(&self, other: &BaseCommand) -> bool
fn eq(&self, other: &BaseCommand) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BaseCommand
Auto Trait Implementations§
impl Freeze for BaseCommand
impl RefUnwindSafe for BaseCommand
impl Send for BaseCommand
impl Sync for BaseCommand
impl Unpin for BaseCommand
impl UnsafeUnpin for BaseCommand
impl UnwindSafe for BaseCommand
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