pub enum UtilSubcommand {
DeriveDid {
seed_hex: String,
},
PubkeyToDid {
openssh_pub: String,
},
VerifyAttestation {
attestation_file: PathBuf,
issuer_pubkey: String,
},
}Expand description
All available utility subcommands
Variants§
DeriveDid
Derive an identity ID from a raw Ed25519 seed.
PubkeyToDid
Convert an OpenSSH Ed25519 public key to a did:key identifier.
VerifyAttestation
Verify an authorization signature from a file using an explicit issuer public key.
Trait Implementations§
Source§impl Clone for UtilSubcommand
impl Clone for UtilSubcommand
Source§fn clone(&self) -> UtilSubcommand
fn clone(&self) -> UtilSubcommand
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 UtilSubcommand
impl Debug for UtilSubcommand
Source§impl FromArgMatches for UtilSubcommand
impl FromArgMatches for UtilSubcommand
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
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>
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 UtilSubcommand
impl Subcommand for UtilSubcommand
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
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 moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Test whether
Self can parse a specific subcommandAuto Trait Implementations§
impl Freeze for UtilSubcommand
impl RefUnwindSafe for UtilSubcommand
impl Send for UtilSubcommand
impl Sync for UtilSubcommand
impl Unpin for UtilSubcommand
impl UnsafeUnpin for UtilSubcommand
impl UnwindSafe for UtilSubcommand
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