Enum simple_config::DeserializeErrorKind [−][src]
#[non_exhaustive]
pub enum DeserializeErrorKind {
Custom(String),
Invalid(String),
IntFraction(String),
IntOverflow(String),
IntSigned(u128),
NumTrailing(String),
NumExpBase,
NumExpInvalid(ParseIntError),
Io(Error),
Unimplemented(&'static str),
InvalidUtf8,
}
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Custom(String)
Tuple Fields
0: String
Invalid(String)
Tuple Fields
0: String
IntFraction(String)
Tuple Fields
0: String
IntOverflow(String)
Tuple Fields
0: String
IntSigned(u128)
Tuple Fields
0: u128
NumTrailing(String)
Tuple Fields
0: String
NumExpBase
NumExpInvalid(ParseIntError)
Tuple Fields
Io(Error)
Tuple Fields
0: Error
Unimplemented(&'static str)
Tuple Fields
0: &'static str