pub enum Error {
InvalidEntropyCount(usize),
NoSuchWord(String),
ChecksumMismatch,
UnnormalizedMnemonic,
UnnormalizedPassphrase,
BadWordlistWord(String),
UnsortedWordlist,
BadSeparator,
}Available on crate feature
bip39 only.Expand description
BIP39 coded error.
Variants§
InvalidEntropyCount(usize)
Mnemonic entropy amount is invalid (should be 128 or 160 or 192 or 224 or 256 bits)
NoSuchWord(String)
Mnemonic contains a word not present in word list
ChecksumMismatch
Mnemonic corrupted, checksum mismatch
UnnormalizedMnemonic
Mnemonic is not in NFKD form
UnnormalizedPassphrase
Passphrase is not in NFKD form
BadWordlistWord(String)
Word list contains unnormalized word or word with a separator
UnsortedWordlist
Word list contains duplicate words
BadSeparator
Separator is not in NFKD form
Trait Implementations§
source§impl PartialEq<Error> for Error
impl PartialEq<Error> for Error
impl Eq for Error
impl StructuralEq for Error
impl StructuralPartialEq for Error
Auto Trait Implementations§
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more