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 !RefUnwindSafe for RunError
impl Send for RunError
impl Sync for RunError
impl Unpin for RunError
impl !UnwindSafe for RunError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more