said 0.4.2

Self-Addressing identifier library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use serde::{Deserialize, Serialize};
use thiserror::Error;

#[derive(Error, Debug, Serialize, Deserialize)]
pub enum Error {
    #[error("Incorrect data length: {0}")]
    IncorrectLengthError(String),

    #[error("Deserialize error: {0}")]
    DeserializeError(String),

    #[error("Icorrect digest")]
    IncorrectDigestError,

    #[error(transparent)]
    ParseError(#[from] cesrox::error::Error),
}