pub enum QualityError {
ToolNotFound(String),
ValidationFailed(String),
IoError(String),
}Expand description
Error types for quality validation operations
Variants§
ToolNotFound(String)
A required validation tool was not found in the system PATH
ValidationFailed(String)
Validation failed with a specific error message
IoError(String)
I/O error during file operations
Trait Implementations§
Source§impl Debug for QualityError
impl Debug for QualityError
Source§impl Display for QualityError
impl Display for QualityError
Source§impl Error for QualityError
impl Error for QualityError
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 QualityError
impl RefUnwindSafe for QualityError
impl Send for QualityError
impl Sync for QualityError
impl Unpin for QualityError
impl UnsafeUnpin for QualityError
impl UnwindSafe for QualityError
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