[][src]Enum cargo_tarpaulin::errors::RunError

pub enum RunError {
    Manifest(String),
    Cargo(String),
    Packages(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),
    Internal,
}

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

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)
Internal

Trait Implementations

impl Debug for RunError[src]

impl Display for RunError[src]

impl Fail for RunError[src]

impl From<Error> for RunError[src]

impl From<Error> for RunError[src]

impl From<Error> for RunError[src]

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> AsFail for T where
    T: Fail
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<E> Fail for E where
    E: 'static + Error + Send + Sync
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,