pub enum MetrError {
ParseError(String),
ValidationError(String),
}Expand description
Error type for METR adapter operations.
Variants§
ParseError(String)
JSON parsing failed.
ValidationError(String)
Value validation failed (e.g., negative hours).
Trait Implementations§
Source§impl Error for MetrError
impl Error for MetrError
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 MetrError
impl RefUnwindSafe for MetrError
impl Send for MetrError
impl Sync for MetrError
impl Unpin for MetrError
impl UnsafeUnpin for MetrError
impl UnwindSafe for MetrError
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