pub enum CJsonError {
ParseError,
NullPointer,
InvalidUtf8,
NotFound,
TypeError,
AllocationError,
InvalidOperation,
}Expand description
Error types for cJSON operations
Variants§
ParseError
Failed to parse JSON
NullPointer
Null pointer encountered
InvalidUtf8
Invalid UTF-8 in string
NotFound
Item not found
TypeError
Wrong type
AllocationError
Memory allocation failed
InvalidOperation
Invalid operation
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CJsonError
impl RefUnwindSafe for CJsonError
impl Send for CJsonError
impl Sync for CJsonError
impl Unpin for CJsonError
impl UnwindSafe for CJsonError
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