pub enum LibsSubcommand {
Readme(LibsReadmeCommand),
Search(LibsSearchCommand),
ScanMd(LibsScanMdCommand),
}Variants§
Readme(LibsReadmeCommand)
show README of a library
Search(LibsSearchCommand)
search libraries by keyword
ScanMd(LibsScanMdCommand)
scan markdown files in a module directory
Trait Implementations§
Source§impl Clone for LibsSubcommand
impl Clone for LibsSubcommand
Source§fn clone(&self) -> LibsSubcommand
fn clone(&self) -> LibsSubcommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LibsSubcommand
impl Debug for LibsSubcommand
Source§impl FromArgs for LibsSubcommand
impl FromArgs for LibsSubcommand
Source§fn from_args(command_name: &[&str], args: &[&str]) -> Result<Self, EarlyExit>
fn from_args(command_name: &[&str], args: &[&str]) -> Result<Self, EarlyExit>
Construct the type from an input set of arguments. Read more
Source§fn redact_arg_values(
command_name: &[&str],
args: &[&str],
) -> Result<Vec<String>, EarlyExit>
fn redact_arg_values( command_name: &[&str], args: &[&str], ) -> Result<Vec<String>, EarlyExit>
Get a String with just the argument names, e.g., options, flags, subcommands, etc, but
without the values of the options and arguments. This can be useful as a means to capture
anonymous usage statistics without revealing the content entered by the end user. Read more
Source§impl PartialEq for LibsSubcommand
impl PartialEq for LibsSubcommand
Source§impl SubCommands for LibsSubcommand
impl SubCommands for LibsSubcommand
Source§const COMMANDS: &'static [&'static CommandInfo]
const COMMANDS: &'static [&'static CommandInfo]
Info for the commands.
Source§fn dynamic_commands() -> &'static [&'static CommandInfo<'static>]
fn dynamic_commands() -> &'static [&'static CommandInfo<'static>]
Get a list of commands that are discovered at runtime.
impl StructuralPartialEq for LibsSubcommand
Auto Trait Implementations§
impl Freeze for LibsSubcommand
impl RefUnwindSafe for LibsSubcommand
impl Send for LibsSubcommand
impl Sync for LibsSubcommand
impl Unpin for LibsSubcommand
impl UnsafeUnpin for LibsSubcommand
impl UnwindSafe for LibsSubcommand
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more