pub enum ChangeAnalysisError {
InvalidBounds,
Fingerprint(Error),
Impact {
target: String,
source: ImpactError,
},
}Expand description
Invalid input or graph state encountered during pure change analysis.
Variants§
InvalidBounds
One or more configured bounds are zero or exceed supported limits.
Fingerprint(Error)
Pure analyzer inputs could not be serialized for fingerprinting.
Impact
Bounded impact analysis failed for one exact changed boundary.
Fields
§
source: ImpactErrorUnderlying impact validation or traversal error.
Trait Implementations§
Source§impl Debug for ChangeAnalysisError
impl Debug for ChangeAnalysisError
Source§impl Display for ChangeAnalysisError
impl Display for ChangeAnalysisError
Source§impl Error for ChangeAnalysisError
impl Error for ChangeAnalysisError
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 !RefUnwindSafe for ChangeAnalysisError
impl !UnwindSafe for ChangeAnalysisError
impl Freeze for ChangeAnalysisError
impl Send for ChangeAnalysisError
impl Sync for ChangeAnalysisError
impl Unpin for ChangeAnalysisError
impl UnsafeUnpin for ChangeAnalysisError
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