Enum libkelp::lib::cli::opts::Cli[][src]

pub enum Cli {
    Save {},
    Init {},
    Install {},
    Migrate {},
}

Variants

Save

Backup dotfiles

Fields of Save

Init

Initialise kelp with autoconfiguration (NYI)

Fields of Init

Install

Install all dotfiles (NYI)

Fields of Install

Migrate

Migrate V1.0.X config to newer config format

Fields of Migrate

Trait Implementations

impl StructOpt for Cli[src]

impl StructOptInternal for Cli[src]

Auto Trait Implementations

impl RefUnwindSafe for Cli

impl Send for Cli

impl Sync for Cli

impl Unpin for Cli

impl UnwindSafe for Cli

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.