Enum probe_c_api::CProbeError [] [src]

pub enum CProbeError {
    IoError(Error),
    CompileError(Output),
    RunError(OutputOutput),
    OtherError(String),
}

Error type used when a C API probing program fails to compile or run.

Variants

An I/O error prevented the operation from continuing.

Compilation failed.

The probing program failed when run. The compilation output is included to assist debugging.

All other errors, e.g. corrupt output from a probe program.

Trait Implementations

impl Debug for CProbeError
[src]

Formats the value using the given formatter.

impl Display for CProbeError
[src]

Formats the value using the given formatter. Read more

impl Error for CProbeError
[src]

A short description of the error. Read more

The lower-level cause of this error, if any. Read more

impl From<Error> for CProbeError
[src]

Performs the conversion.