[−][src]Struct tmkms::commands::KeygenCommand
Options for the keygen
command
Trait Implementations
impl Default for KeygenCommand
[src]
fn default() -> KeygenCommand
[src]
impl Debug for KeygenCommand
[src]
impl Runnable for KeygenCommand
[src]
fn run(&self)
[src]
Generate an Ed25519 secret key for use with a software provider (i.e. ed25519-dalek)
impl Command for KeygenCommand
[src]
fn name() -> &'static str
[src]
Name of this program as a string
fn description() -> &'static str
[src]
Description of this program
fn version() -> &'static str
[src]
Version of this program
fn authors() -> &'static str
[src]
Authors of this program
fn from_args<A>(into_args: A) -> Self where
A: IntoIterator<Item = String>,
[src]
A: IntoIterator<Item = String>,
Parse command-line arguments from a string iterator
fn from_env_args() -> Self
[src]
Parse command-line arguments from the environment
fn print_usage_and_exit(args: &[String]) -> !
[src]
Print usage information and exit
fn subcommand_usage(_command: &str) -> Option<Usage>
[src]
Get usage information for a particular subcommand (if available)
impl Options for KeygenCommand
[src]
fn parse<__S: AsRef<str>>(_parser: &mut Parser<__S>) -> Result<Self, Error>
[src]
fn command_name(&self) -> Option<&'static str>
[src]
fn help_requested(&self) -> bool
[src]
fn parse_command<__S: AsRef<str>>(
name: &str,
_parser: &mut Parser<__S>
) -> Result<Self, Error>
[src]
name: &str,
_parser: &mut Parser<__S>
) -> Result<Self, Error>
fn usage() -> &'static str
[src]
fn command_list() -> Option<&'static str>
[src]
fn command_usage(_name: &str) -> Option<&'static str>
[src]
fn parse_args<S>(args: &[S], style: ParsingStyle) -> Result<Self, Error> where
S: AsRef<str>,
[src]
S: AsRef<str>,
Parses arguments received from the command line. Read more
fn parse_args_or_exit(style: ParsingStyle) -> Self
[src]
Parses arguments from the environment. Read more
fn parse_args_default_or_exit() -> Self
[src]
Parses arguments from the environment, using the default parsing style. Read more
fn parse_args_default<S>(args: &[S]) -> Result<Self, Error> where
S: AsRef<str>,
[src]
S: AsRef<str>,
Parses arguments received from the command line, using the default parsing style. Read more
Auto Trait Implementations
impl Send for KeygenCommand
impl Unpin for KeygenCommand
impl Sync for KeygenCommand
impl UnwindSafe for KeygenCommand
impl RefUnwindSafe for KeygenCommand
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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> Same<T> for T
type Output = T
Should always be Self
impl<T> Clear for T where
T: InitializableFromZeroed + ?Sized,
T: InitializableFromZeroed + ?Sized,
fn clear(&mut self)
impl<T> InitializableFromZeroed for T where
T: Default,
T: Default,