Enum cargo_tarpaulin::errors::RunError
source · pub enum RunError {
Show 22 variants
Manifest(String),
Cargo(String),
Packages(String),
TestLaunch(String),
TestCompile(String),
TestRuntime(String),
TestFailed,
Parse(Error),
TestCoverage(String),
Trace(String),
CovReport(String),
OutFormat(String),
IO(Error),
StateMachine(String),
NixError(Error),
Html(String),
XML(Error),
Lcov(String),
Json(String),
Internal,
BelowThreshold(f64, f64),
Engine(String),
}
Expand description
Error states that could be returned from tarpaulin
Variants§
Manifest(String)
Error in cargo manifests
Cargo(String)
Cargo failed to run
Packages(String)
Error trying to resolve package configuration in manifest
TestLaunch(String)
Failure when attempting to launch test
TestCompile(String)
Tests failed to compile
TestRuntime(String)
Test failed during run
TestFailed
Parse(Error)
Failed to parse
TestCoverage(String)
Failed to get test coverage
Trace(String)
CovReport(String)
OutFormat(String)
IO(Error)
StateMachine(String)
NixError(Error)
Html(String)
XML(Error)
Lcov(String)
Json(String)
Internal
BelowThreshold(f64, f64)
Tuple of actual coverage and threshold
Engine(String)
Error relating to tracing engine selected
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RunError
impl !RefUnwindSafe for RunError
impl Send for RunError
impl Sync for RunError
impl Unpin for RunError
impl !UnwindSafe for RunError
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