dubp_documents_parser/
compact_text.rs

1use crate::*;
2
3pub mod certifications;
4pub mod identities;
5pub mod memberships;
6pub mod revoked;
7
8#[derive(Clone, Debug, Error, Eq, PartialEq)]
9pub enum ParseCompactDocError {
10    #[error("wrong blockstamp : {0}")]
11    BlockNumber(ParseIntError),
12    #[error("wrong blockstamp : {0}")]
13    Blockstamp(BlockstampParseError),
14    #[error("wrong issuer : {0}")]
15    Issuer(BaseConversionError),
16    #[error("wrong target : {0}")]
17    Target(BaseConversionError),
18    #[error("wrong sig : {0}")]
19    Sig(BaseConversionError),
20    #[error("wrong format !")]
21    WrongFormat,
22}