Struct aptos_cli_common::PrivateKeyInputOptions
source · [−]pub struct PrivateKeyInputOptions { /* private fields */ }Implementations
sourceimpl PrivateKeyInputOptions
impl PrivateKeyInputOptions
pub fn from_private_key(private_key: &Ed25519PrivateKey) -> CliTypedResult<Self>
sourcepub fn extract_private_key(
&self,
encoding: EncodingType,
profile: &str
) -> CliTypedResult<Ed25519PrivateKey>
pub fn extract_private_key(
&self,
encoding: EncodingType,
profile: &str
) -> CliTypedResult<Ed25519PrivateKey>
Extract private key from CLI args with fallback to config
sourcepub fn extract_private_key_cli(
&self,
encoding: EncodingType
) -> CliTypedResult<Option<Ed25519PrivateKey>>
pub fn extract_private_key_cli(
&self,
encoding: EncodingType
) -> CliTypedResult<Option<Ed25519PrivateKey>>
Extract private key from CLI args
Trait Implementations
sourceimpl Args for PrivateKeyInputOptions
impl Args for PrivateKeyInputOptions
sourceimpl CommandFactory for PrivateKeyInputOptions
impl CommandFactory for PrivateKeyInputOptions
sourcefn into_app_for_update<'b>() -> Command<'b>
fn into_app_for_update<'b>() -> Command<'b>
Deprecated, replaced with CommandFactory::command_for_update
sourcefn command_for_update<'help>() -> App<'help>
fn command_for_update<'help>() -> App<'help>
sourceimpl Debug for PrivateKeyInputOptions
impl Debug for PrivateKeyInputOptions
sourceimpl Default for PrivateKeyInputOptions
impl Default for PrivateKeyInputOptions
sourcefn default() -> PrivateKeyInputOptions
fn default() -> PrivateKeyInputOptions
Returns the “default value” for a type. Read more
sourceimpl ExtractPublicKey for PrivateKeyInputOptions
impl ExtractPublicKey for PrivateKeyInputOptions
fn extract_public_key(
&self,
encoding: EncodingType,
profile: &str
) -> CliTypedResult<Ed25519PublicKey>
fn extract_x25519_public_key(
&self,
encoding: EncodingType,
profile: &str
) -> CliTypedResult<PublicKey>
sourceimpl FromArgMatches for PrivateKeyInputOptions
impl FromArgMatches for PrivateKeyInputOptions
sourcefn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
sourcefn 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>
Instantiate Self from ArgMatches, parsing the arguments as needed. Read more
sourcefn 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.
sourcefn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
Assign values from ArgMatches to self.
sourceimpl Parser for PrivateKeyInputOptions
impl Parser for PrivateKeyInputOptions
sourcefn parse_from<I, T>(itr: I) -> Self where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn parse_from<I, T>(itr: I) -> Self where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, exit on error
sourcefn try_parse_from<I, T>(itr: I) -> Result<Self, Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Parse from iterator, return Err on error.
sourcefn update_from<I, T>(&mut self, itr: I) where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn update_from<I, T>(&mut self, itr: I) where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Update from iterator, exit on error
sourcefn try_update_from<I, T>(&mut self, itr: I) -> Result<(), Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
fn try_update_from<I, T>(&mut self, itr: I) -> Result<(), Error> where
I: IntoIterator<Item = T>,
T: Into<OsString> + Clone,
Update from iterator, return Err on error.
Auto Trait Implementations
impl RefUnwindSafe for PrivateKeyInputOptions
impl Send for PrivateKeyInputOptions
impl Sync for PrivateKeyInputOptions
impl Unpin for PrivateKeyInputOptions
impl UnwindSafe for PrivateKeyInputOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more