pub enum Bip32DerivError {
PubKey(ParsePublicKeyError),
MasterFingerprint(HexToArrayError),
Path(Error),
}Expand description
Error when converting BIP-32 derivation information.
Variants§
PubKey(ParsePublicKeyError)
Conversion of the pubkey failed.
MasterFingerprint(HexToArrayError)
Conversion of the master_fingerprint field failed.
Path(Error)
Conversion of the path field failed.
Trait Implementations§
Source§impl Debug for Bip32DerivError
impl Debug for Bip32DerivError
Source§impl Display for Bip32DerivError
impl Display for Bip32DerivError
Source§impl Error for Bip32DerivError
Available on crate feature std only.
impl Error for Bip32DerivError
Available on crate feature
std only.Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for Bip32DerivError
impl RefUnwindSafe for Bip32DerivError
impl Send for Bip32DerivError
impl Sync for Bip32DerivError
impl Unpin for Bip32DerivError
impl UnsafeUnpin for Bip32DerivError
impl UnwindSafe for Bip32DerivError
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