c2pa-structured-text 0.1.0

C2PA manifest embedding for structured text formats using ASCII armour delimiters
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#[derive(Debug, thiserror::Error)]
pub enum Error {
    #[error("no manifest block found")]
    NotFound,

    #[error("multiple manifest blocks found")]
    MultipleBlocks,

    #[error("empty manifest reference")]
    EmptyReference,

    #[error("malformed manifest reference: {0}")]
    MalformedReference(String),

    #[error("invalid base64: {0}")]
    Base64(#[from] base64::DecodeError),
}