[][src]Enum s3find::arg::Cmd

pub enum Cmd {
    Exec(Exec),
    Print(AdvancedPrint),
    Delete(MultipleDelete),
    Download(Download),
    Copy(S3Copy),
    Move(S3Move),
    Ls(FastPrint),
    LsTags(ListTags),
    Tags(SetTags),
    Public(SetPublic),
    Nothing(DoNothing),
}

Variants

Exec(Exec)

Exec any shell program with every key

Print(AdvancedPrint)

Extended print with detail information

Delete(MultipleDelete)

Delete matched keys

Download(Download)

Download matched keys

Copy(S3Copy)

Copy matched keys to a s3 destination

Move(S3Move)

Move matched keys to a s3 destination

Ls(FastPrint)

Print the list of matched keys

LsTags(ListTags)

Print the list of matched keys with tags

Tags(SetTags)

Set the tags(overwrite) for the matched keys

Public(SetPublic)

Make the matched keys public available (readonly)

Nothing(DoNothing)

Do not do anything with keys, do not print them as well

Methods

impl Cmd[src]

pub fn downcast(self) -> Box<dyn RunCommand>[src]

Trait Implementations

impl Default for Cmd[src]

impl Clone for Cmd[src]

impl PartialEq<Cmd> for Cmd[src]

impl Debug for Cmd[src]

impl StructOpt for Cmd[src]

Auto Trait Implementations

impl Unpin for Cmd

impl Sync for Cmd

impl Send for Cmd

impl UnwindSafe for Cmd

impl RefUnwindSafe for Cmd

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T> From<T> for 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.

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

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

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

impl<T> Erased for T

impl<T> Same<T> for T

type Output = T

Should always be Self