keri_core/prefix/
error.rs1use serde::{Deserialize, Serialize};
2use thiserror::Error;
3
4use crate::keys::KeysError;
5
6#[derive(Error, Debug, Serialize, Deserialize)]
7pub enum Error {
8 #[error("Incorrect data length: {0}")]
9 IncorrectLengthError(String),
10
11 #[error("Wrong seed type error")]
12 WrongSeedTypeError,
13
14 #[error("Deserialize error: {0}")]
15 DeserializeError(String),
16
17 #[error(transparent)]
18 ParseError(#[from] cesrox::error::Error),
19
20 #[error(transparent)]
21 KeysError(#[from] KeysError),
22}