Enum solana_sdk::signer::SignerError [−][src]
pub enum SignerError {
KeypairPubkeyMismatch,
NotEnoughSigners,
TransactionError(TransactionError),
Custom(String),
PresignerError(PresignerError),
Connection(String),
InvalidInput(String),
NoDeviceFound,
Protocol(String),
UserCancel(String),
}
Variants
Tuple Fields of TransactionError
Tuple Fields of Custom
0: String
Tuple Fields of PresignerError
Tuple Fields of Connection
0: String
Tuple Fields of InvalidInput
0: String
Tuple Fields of Protocol
0: String
Tuple Fields of UserCancel
0: String
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SignerError
impl Send for SignerError
impl Sync for SignerError
impl Unpin for SignerError
impl UnwindSafe for SignerError
Blanket Implementations
pub fn as_fail(&self) -> &(dyn Fail + 'static)
pub fn as_fail(&self) -> &(dyn Fail + 'static)
Converts a reference to Self
into a dynamic trait object of Fail
.
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self