dubp_documents_parser/
compact_text.rs1use 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}