Enum kanidm_cli::KanidmClientOpt[][src]

pub enum KanidmClientOpt {
    Login(LoginOpt),
    Logout(LogoutOpt),
    Session(SessionOpt),
    CSelf(SelfOpt),
    Account(AccountOpt),
    Group(GroupOpt),
    System(SystemOpt),
    Recycle(RecycleOpt),
    Raw(RawOpt),
}

Variants

Login(LoginOpt)

Login to an account to use with future cli operations

Logout(LogoutOpt)

Logout of an active cli session

Session(SessionOpt)

Manage active cli sessions

CSelf(SelfOpt)

Actions for the current authenticated account

Account(AccountOpt)

Account operations

Group(GroupOpt)

Group operations

System(SystemOpt)

System configuration operations

Recycle(RecycleOpt)

Recycle Bin operations

Raw(RawOpt)

Unsafe - low level, raw database operations.

Implementations

impl KanidmClientOpt[src]

pub fn debug(&self) -> bool[src]

pub fn exec(&self)[src]

Trait Implementations

impl Debug for KanidmClientOpt[src]

impl StructOpt for KanidmClientOpt[src]

impl StructOptInternal for KanidmClientOpt[src]

Auto Trait Implementations

impl RefUnwindSafe for KanidmClientOpt

impl Send for KanidmClientOpt

impl Sync for KanidmClientOpt

impl Unpin for KanidmClientOpt

impl UnwindSafe for KanidmClientOpt

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> Conv for T

impl<T> Conv for T

impl<T> FmtForward for T

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

impl<T> Instrument for T[src]

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

impl<T> Pipe for T where
    T: ?Sized

impl<T> Pipe for T

impl<T> PipeAsRef for T

impl<T> PipeBorrow for T

impl<T> PipeDeref for T

impl<T> PipeRef for T

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Tap for T

impl<T> Tap for T

impl<T, U> TapAsRef<U> for T where
    U: ?Sized

impl<T, U> TapBorrow<U> for T where
    U: ?Sized

impl<T> TapDeref for T

impl<T> TryConv for T

impl<T> TryConv for T

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,