pub enum TeaQLToolError {
ParseError(String),
InvalidArgument(String),
ExecutionError(String),
NotSupported(String),
}Expand description
A unified error type for all TeaQL Tool operations.
Variants§
Trait Implementations§
Source§impl Debug for TeaQLToolError
impl Debug for TeaQLToolError
Source§impl Display for TeaQLToolError
impl Display for TeaQLToolError
Source§impl Error for TeaQLToolError
impl Error for TeaQLToolError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for TeaQLToolError
impl RefUnwindSafe for TeaQLToolError
impl Send for TeaQLToolError
impl Sync for TeaQLToolError
impl Unpin for TeaQLToolError
impl UnsafeUnpin for TeaQLToolError
impl UnwindSafe for TeaQLToolError
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