json_repair/
errors.rs

1crate::ix!();
2
3error_tree!{
4
5    #[derive(PartialEq)]
6    pub enum JsonRepairError {
7        UnexpectedEOF,
8        UnexpectedToken,
9        InvalidToken(String),
10        InvalidNumber(String),
11        FailedToParseRepairedJson {
12            details: String,
13        },
14        Unrepairable(String),
15        AllAttemptedRepairsFailed,
16        CouldNotConvertTheOutputOfDuplicateQuoteRemovalToJson,
17
18        #[cmp_neq]
19        SerdeParseError {
20            inner: serde_json::Error
21        },
22    }
23}