Struct solana_clap_utils::keypair::DefaultSigner [−][src]
Fields
arg_name: String
path: String
Implementations
impl DefaultSigner
[src]
impl DefaultSigner
[src]pub fn new<AN: AsRef<str>, P: AsRef<str>>(arg_name: AN, path: P) -> Self
[src]
pub fn generate_unique_signers(
&self,
bulk_signers: Vec<Option<Box<dyn Signer>>>,
matches: &ArgMatches<'_>,
wallet_manager: &mut Option<Arc<RemoteWalletManager>>
) -> Result<CliSignerInfo, Box<dyn Error>>
[src]
&self,
bulk_signers: Vec<Option<Box<dyn Signer>>>,
matches: &ArgMatches<'_>,
wallet_manager: &mut Option<Arc<RemoteWalletManager>>
) -> Result<CliSignerInfo, Box<dyn Error>>
pub fn signer_from_path(
&self,
matches: &ArgMatches<'_>,
wallet_manager: &mut Option<Arc<RemoteWalletManager>>
) -> Result<Box<dyn Signer>, Box<dyn Error>>
[src]
&self,
matches: &ArgMatches<'_>,
wallet_manager: &mut Option<Arc<RemoteWalletManager>>
) -> Result<Box<dyn Signer>, Box<dyn Error>>
pub fn signer_from_path_with_config(
&self,
matches: &ArgMatches<'_>,
wallet_manager: &mut Option<Arc<RemoteWalletManager>>,
config: &SignerFromPathConfig
) -> Result<Box<dyn Signer>, Box<dyn Error>>
[src]
&self,
matches: &ArgMatches<'_>,
wallet_manager: &mut Option<Arc<RemoteWalletManager>>,
config: &SignerFromPathConfig
) -> Result<Box<dyn Signer>, Box<dyn Error>>
Trait Implementations
impl Debug for DefaultSigner
[src]
impl Debug for DefaultSigner
[src]impl Default for DefaultSigner
[src]
impl Default for DefaultSigner
[src]fn default() -> DefaultSigner
[src]
fn default() -> DefaultSigner
[src]Returns the “default value” for a type. Read more
Auto Trait Implementations
impl !RefUnwindSafe for DefaultSigner
impl Send for DefaultSigner
impl !Sync for DefaultSigner
impl Unpin for DefaultSigner
impl UnwindSafe for DefaultSigner
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
pub default fn example() -> T
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,