pub enum Error {
Show 17 variants
KindFieldMissing,
UnexpectedKindValueInALegacyFormat,
ParsingErrorWhenLookingForStartOfCodeReviewProof,
ParsingErrorTypeNameMismatchInTheSignature,
ParsingErrorTypeNameMismatchInTheFooter,
SignatureTooLong,
UnexpectedEOFWhileParsing,
ProofBodyTooLong,
Validation(ValidationError),
YAMLFormat(Box<str>),
Id(IdError),
Parse(ParseError),
UnknownLevel(Box<str>),
IO(Error),
BuildingProof(Box<str>),
BuildingReview(Box<str>),
SerializedTooManyProofs(usize),
}
Variants
KindFieldMissing
UnexpectedKindValueInALegacyFormat
ParsingErrorWhenLookingForStartOfCodeReviewProof
ParsingErrorTypeNameMismatchInTheSignature
ParsingErrorTypeNameMismatchInTheFooter
SignatureTooLong
UnexpectedEOFWhileParsing
ProofBodyTooLong
Validation(ValidationError)
Tuple Fields
YAMLFormat(Box<str>)
Id(IdError)
Tuple Fields
0: IdError
Parse(ParseError)
Tuple Fields
0: ParseError
UnknownLevel(Box<str>)
IO(Error)
Tuple Fields
0: Error
BuildingProof(Box<str>)
BuildingReview(Box<str>)
SerializedTooManyProofs(usize)
Tuple Fields
0: usize
Trait Implementations
Performs the conversion.
Performs the conversion.