pub enum DerivationPathError {
ExpectedBIP32Path,
ExpectedBIP44Path,
ExpectedBIP49Path,
ExpectedValidEthereumDerivationPath,
ExpectedZIP32Path,
ExpectedHardenedPath,
ExpectedNormalPath,
InvalidChildNumber(u32),
InvalidChildNumberFormat,
InvalidDerivationPath(String),
}Variants§
ExpectedBIP32Path
ExpectedBIP44Path
ExpectedBIP49Path
ExpectedValidEthereumDerivationPath
ExpectedZIP32Path
ExpectedHardenedPath
ExpectedNormalPath
InvalidChildNumber(u32)
InvalidChildNumberFormat
InvalidDerivationPath(String)
Trait Implementations§
Source§impl Debug for DerivationPathError
impl Debug for DerivationPathError
Source§impl Display for DerivationPathError
impl Display for DerivationPathError
Source§impl Fail for DerivationPathError
impl Fail for DerivationPathError
Source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
Source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace carried by this failure, if it
carries one. Read moreSource§impl From<DerivationPathError> for ExtendedPrivateKeyError
impl From<DerivationPathError> for ExtendedPrivateKeyError
Source§fn from(error: DerivationPathError) -> Self
fn from(error: DerivationPathError) -> Self
Converts to this type from the input type.
Source§impl From<DerivationPathError> for ExtendedPublicKeyError
impl From<DerivationPathError> for ExtendedPublicKeyError
Source§fn from(error: DerivationPathError) -> Self
fn from(error: DerivationPathError) -> Self
Converts to this type from the input type.
Source§impl From<DerivationPathError> for FormatError
impl From<DerivationPathError> for FormatError
Source§fn from(error: DerivationPathError) -> Self
fn from(error: DerivationPathError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DerivationPathError
impl PartialEq for DerivationPathError
impl Eq for DerivationPathError
impl StructuralPartialEq for DerivationPathError
Auto Trait Implementations§
impl Freeze for DerivationPathError
impl RefUnwindSafe for DerivationPathError
impl Send for DerivationPathError
impl Sync for DerivationPathError
impl Unpin for DerivationPathError
impl UnwindSafe for DerivationPathError
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