pub enum AnalyzeRunError {
Config(AnalyzeConfigError),
Artifact(ArtifactValidationError),
}Expand description
Error returned by try_analyze_run_strict_artifact.
Variants§
Config(AnalyzeConfigError)
Analyzer option validation failed.
Artifact(ArtifactValidationError)
Strict artifact validation failed.
Trait Implementations§
Source§impl Debug for AnalyzeRunError
impl Debug for AnalyzeRunError
Source§impl Display for AnalyzeRunError
impl Display for AnalyzeRunError
Source§impl Error for AnalyzeRunError
impl Error for AnalyzeRunError
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()
Source§impl From<AnalyzeConfigError> for AnalyzeRunError
impl From<AnalyzeConfigError> for AnalyzeRunError
Source§fn from(value: AnalyzeConfigError) -> Self
fn from(value: AnalyzeConfigError) -> Self
Converts to this type from the input type.
Source§impl From<ArtifactValidationError> for AnalyzeRunError
impl From<ArtifactValidationError> for AnalyzeRunError
Source§fn from(value: ArtifactValidationError) -> Self
fn from(value: ArtifactValidationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for AnalyzeRunError
impl RefUnwindSafe for AnalyzeRunError
impl Send for AnalyzeRunError
impl Sync for AnalyzeRunError
impl Unpin for AnalyzeRunError
impl UnsafeUnpin for AnalyzeRunError
impl UnwindSafe for AnalyzeRunError
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