1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use mnemonic_type::MnemonicType; #[derive(Debug, Fail)] pub enum ErrorKind { #[fail(display = "invalid checksum")] InvalidChecksum, #[fail(display = "invalid word in phrase")] InvalidWord, #[fail(display = "invalid keysize: {}", _0)] InvalidKeysize(usize), #[fail(display = "invalid number of words in phrase: {}", _0)] InvalidWordLength(usize), #[fail(display = "invalid entropy length {}bits for mnemonic type {:?}", _0, _1)] InvalidEntropyLength(usize, MnemonicType), }