[−][src]Enum dirmux::options::Subcommands
Variants
Status(StatusOpts)
Provides a compact git status
This subcommand prints a summary of the git status of all the directories. This by default will skip printing anything for directories that are on their normal branch and have no outstanding status items (modified files, untracked changes). The goal is to have a quick oversight of all your outstanding changes waiting for a commit.
Ffmerge(MergeOpts)
Fast-forward merges your branch from its upstream branch, if possible.
This subcommand will attempt a fast-forward merge for any git repositories which have changes to be merged. It will print a message if the merge is not a fast-forward.
Tag(TagOpts)
Manipulate the tagged directories
This provides a number of subcommands for manipulating which directories are tagged with which tags.
Exec(ExecOpts)
Execute an arbitrary shell command
This command is just here as a placeholder for the documentation, if the command doesn't overlap with any of dirmux's subcommand names, you may omit the 'exec' subcommand to have the same effect.
Any command is also allowed
Trait Implementations
impl Clone for Subcommands
[src]
fn clone(&self) -> Subcommands
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for Subcommands
[src]
impl PartialEq<Subcommands> for Subcommands
[src]
fn eq(&self, other: &Subcommands) -> bool
[src]
fn ne(&self, other: &Subcommands) -> bool
[src]
impl StructOpt for Subcommands
[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,
impl StructOptInternal for Subcommands
[src]
fn augment_clap<'a, 'b>(app: App<'a, 'b>) -> App<'a, 'b>
[src]
fn from_subcommand<'a, 'b>(
sub: (&'b str, Option<&'b ArgMatches<'a>>)
) -> Option<Self>
[src]
sub: (&'b str, Option<&'b ArgMatches<'a>>)
) -> Option<Self>
fn is_subcommand() -> bool
[src]
impl StructuralPartialEq for Subcommands
[src]
Auto Trait Implementations
impl RefUnwindSafe for Subcommands
impl Send for Subcommands
impl Sync for Subcommands
impl Unpin for Subcommands
impl UnwindSafe for Subcommands
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> 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>,