pub enum TermError {
WrongType,
OutOfBounds,
OutOfMemory,
InvalidUtf8,
Other(String),
}Variants§
WrongType
Wrong type for operation (covers most type mismatches)
OutOfBounds
Index/key out of bounds
OutOfMemory
Memory allocation failed
InvalidUtf8
Invalid UTF-8 in binary
Other(String)
Generic error with message
Trait Implementations§
impl Eq for TermError
impl StructuralPartialEq for TermError
Auto Trait Implementations§
impl Freeze for TermError
impl RefUnwindSafe for TermError
impl Send for TermError
impl Sync for TermError
impl Unpin for TermError
impl UnsafeUnpin for TermError
impl UnwindSafe for TermError
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