Skip to main content

Commands

Enum Commands 

Source
pub enum Commands {
Show 28 variants Alias(AliasCommands), Admin(AdminCommands), Bucket(BucketArgs), Object(ObjectArgs), Ls(LsArgs), Mb(MbArgs), Rb(RbArgs), Cat(CatArgs), Head(HeadArgs), Stat(StatArgs), Cp(CpArgs), Mv(MvArgs), Rm(RmArgs), Pipe(PipeArgs), Find(FindArgs), Event(EventArgs), Cors(CorsCommands), Diff(DiffArgs), Mirror(MirrorArgs), Tree(TreeArgs), Share(ShareArgs), Version(VersionCommands), Tag(TagCommands), Anonymous(AnonymousCommands), Quota(QuotaCommands), Ilm(IlmArgs), Replicate(ReplicateArgs), Completions(CompletionsArgs),
}

Variants§

§

Alias(AliasCommands)

Manage storage service aliases

§

Admin(AdminCommands)

Manage IAM users, policies, groups, and service accounts

§

Bucket(BucketArgs)

Manage bucket-oriented workflows

§

Object(ObjectArgs)

Manage object-oriented workflows

§

Ls(LsArgs)

Deprecated: use rc bucket list or rc object list

§

Mb(MbArgs)

Deprecated: use rc bucket create

§

Rb(RbArgs)

Deprecated: use rc bucket remove

§

Cat(CatArgs)

Deprecated: use rc object show

§

Head(HeadArgs)

Deprecated: use rc object head

§

Stat(StatArgs)

Deprecated: use rc object stat

§

Cp(CpArgs)

Deprecated: use rc object copy

§

Mv(MvArgs)

Deprecated: use rc object move

§

Rm(RmArgs)

Deprecated: use rc object remove

§

Pipe(PipeArgs)

Stream stdin to an object

§

Find(FindArgs)

Deprecated: use rc object find

§

Event(EventArgs)

Deprecated: use rc bucket event

§

Cors(CorsCommands)

Deprecated: use rc bucket cors

§

Diff(DiffArgs)

Show differences between locations

§

Mirror(MirrorArgs)

Mirror objects between locations

§

Tree(TreeArgs)

Deprecated: use rc object tree

§

Share(ShareArgs)

Deprecated: use rc object share

§

Version(VersionCommands)

Deprecated: use rc bucket version

§

Tag(TagCommands)

Manage bucket and object tags

§

Anonymous(AnonymousCommands)

Deprecated: use rc bucket anonymous

§

Quota(QuotaCommands)

Deprecated: use rc bucket quota

§

Ilm(IlmArgs)

Deprecated: use rc bucket lifecycle

§

Replicate(ReplicateArgs)

Deprecated: use rc bucket replication

§

Completions(CompletionsArgs)

Generate shell completion scripts

Trait Implementations§

Source§

impl Debug for Commands

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl FromArgMatches for Commands

Source§

fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>

Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
Source§

fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>

Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
Source§

fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.
Source§

fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>

Assign values from ArgMatches to self.
Source§

impl Subcommand for Commands

Source§

fn augment_subcommands<'b>(__clap_app: Command) -> Command

Append to Command so it can instantiate Self via FromArgMatches::from_arg_matches_mut Read more
Source§

fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command

Append to Command so it can instantiate self via FromArgMatches::update_from_arg_matches_mut Read more
Source§

fn has_subcommand(__clap_name: &str) -> bool

Test whether Self can parse a specific subcommand

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

impl<Unshared, Shared> IntoShared<Shared> for Unshared
where Shared: FromUnshared<Unshared>,

Source§

fn into_shared(self) -> Shared

Creates a shared type from an unshared type.
Source§

impl<T> PolicyExt for T
where T: ?Sized,

Source§

fn and<P, B, E>(self, other: P) -> And<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow only if self and other return Action::Follow. Read more
Source§

fn or<P, B, E>(self, other: P) -> Or<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow if either self or other returns Action::Follow. Read more
Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

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

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more