pub enum FromArmaError {
InvalidValue(String),
InvalidPrimitive(String),
InvalidLength {
expected: usize,
actual: usize,
},
MissingBracket(bool),
MissingField(String),
UnknownField(String),
DuplicateField(String),
Custom(String),
}Expand description
Error type for FromArma
Variants§
InvalidValue(String)
Invalid crate::Value
InvalidPrimitive(String)
Invalid primitive value
InvalidLength
Collection size mismatch
MissingBracket(bool)
Missing opening(true) or closing(false) bracket
MissingField(String)
Missing field
UnknownField(String)
Unknown field
DuplicateField(String)
Duplicate field
Custom(String)
Custom error message
Implementations§
Source§impl FromArmaError
impl FromArmaError
Sourcepub fn custom(msg: impl Display) -> Self
pub fn custom(msg: impl Display) -> Self
Creates a new FromArmaError::Custom
Trait Implementations§
Source§impl Debug for FromArmaError
impl Debug for FromArmaError
Source§impl Display for FromArmaError
impl Display for FromArmaError
Source§impl PartialEq for FromArmaError
impl PartialEq for FromArmaError
impl Eq for FromArmaError
impl StructuralPartialEq for FromArmaError
Auto Trait Implementations§
impl Freeze for FromArmaError
impl RefUnwindSafe for FromArmaError
impl Send for FromArmaError
impl Sync for FromArmaError
impl Unpin for FromArmaError
impl UnwindSafe for FromArmaError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more