[][src]Enum krill::cli::options::CaCommand

pub enum CaCommand {
    Init(CertAuthInit),
    UpdateId(Handle),
    ParentResponse(HandleChildHandle),
    ChildRequest(Handle),
    RepoPublisherRequest(Handle),
    RepoDetails(Handle),
    RepoUpdate(HandleRepositoryUpdate),
    RepoState(Handle),
    AddParent(HandleParentCaReq),
    MyParentCaContact(HandleParentHandle),
    UpdateParentContact(HandleParentHandleParentCaContact),
    RemoveParent(HandleParentHandle),
    ChildInfo(HandleChildHandle),
    ChildAdd(HandleAddChildRequest),
    ChildUpdate(HandleChildHandleUpdateChildRequest),
    ChildDelete(HandleChildHandle),
    KeyRollInit(Handle),
    KeyRollActivate(Handle),
    RouteAuthorizationsList(Handle),
    RouteAuthorizationsUpdate(HandleRoaDefinitionUpdates),
    BgpAnalysisFull(Handle),
    BgpAnalysisAnnouncements(Handle),
    BgpAnalysisRoas(Handle),
    Show(Handle),
    ShowHistory(HandleHistoryOptions),
    ShowAction(HandleString),
    Issues(Option<Handle>),
    List,
}

Variants

UpdateId(Handle)
ParentResponse(HandleChildHandle)
ChildRequest(Handle)
RepoPublisherRequest(Handle)
RepoDetails(Handle)
RepoUpdate(HandleRepositoryUpdate)
RepoState(Handle)
AddParent(HandleParentCaReq)
MyParentCaContact(HandleParentHandle)
UpdateParentContact(HandleParentHandleParentCaContact)
RemoveParent(HandleParentHandle)
ChildInfo(HandleChildHandle)
ChildDelete(HandleChildHandle)
KeyRollInit(Handle)
KeyRollActivate(Handle)
RouteAuthorizationsList(Handle)
RouteAuthorizationsUpdate(HandleRoaDefinitionUpdates)
BgpAnalysisFull(Handle)
BgpAnalysisAnnouncements(Handle)
BgpAnalysisRoas(Handle)
Show(Handle)
ShowHistory(HandleHistoryOptions)
ShowAction(HandleString)
Issues(Option<Handle>)
List

Trait Implementations

impl Clone for CaCommand[src]

impl Debug for CaCommand[src]

impl Display for CaCommand[src]

impl Eq for CaCommand[src]

impl PartialEq<CaCommand> for CaCommand[src]

impl StructuralEq for CaCommand[src]

impl StructuralPartialEq for CaCommand[src]

Auto Trait Implementations

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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.