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