[−][src]Enum s3find::arg::Cmd
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]
fn clap<'a, 'b>() -> App<'a, 'b>
[src]
fn from_clap(matches: &ArgMatches) -> Self
[src]
fn from_args() -> Self
[src]
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
[src]
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter_safe<I>(iter: I) -> Result<Self, Error> where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
[src]
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
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]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Erased for T
impl<T> Same<T> for T
type Output = T
Should always be Self