Enum kanidmd::DbScanOpt [−][src]
pub(crate) enum DbScanOpt {
ListIndexes(CommonOpt),
ListIndex(DbScanListIndex),
ListId2Entry(CommonOpt),
GetId2Entry(DbScanGetId2Entry),
ListIndexAnalysis(CommonOpt),
}
Variants
ListIndexes(CommonOpt)
List all index tables that exist on the system.
Tuple Fields of ListIndexes
0: CommonOpt
ListIndex(DbScanListIndex)
List all content of a named index
Tuple Fields of ListIndex
ListId2Entry(CommonOpt)
List all id2entry values with reduced entry content
Tuple Fields of ListId2Entry
0: CommonOpt
GetId2Entry(DbScanGetId2Entry)
View the data of a specific entry from id2entry
Tuple Fields of GetId2Entry
ListIndexAnalysis(CommonOpt)
List all content of index analysis
Tuple Fields of ListIndexAnalysis
0: CommonOpt
Trait Implementations
Builds the struct from clap::ArgMatches
. It’s guaranteed to succeed
if matches
originates from an App
generated by [StructOpt::clap
] called on
the same type, otherwise it must panic. Read more
fn from_args() -> Self
fn from_args() -> Self
Builds the struct from the command line arguments (std::env::args_os
).
Calls clap::Error::exit
on failure, printing the error message and aborting the program. Read more
fn from_args_safe() -> Result<Self, Error>
fn from_args_safe() -> Result<Self, Error>
Builds the struct from the command line arguments (std::env::args_os
).
Unlike [StructOpt::from_args
], returns clap::Error
on failure instead of aborting the program,
so calling .exit
is up to you. Read more
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a Vec
of your making.
Print the error message and quit the program in case of failure. Read more
fn from_iter_safe<I>(iter: I) -> Result<Self, Error> where
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,
Gets the struct from any iterator such as a Vec
of your making. Read more
Auto Trait Implementations
impl RefUnwindSafe for DbScanOpt
impl UnwindSafe for DbScanOpt
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more