Enum usdt::Error [−][src]
pub enum Error {
ParseError(DTraceError),
IO(Error),
Env(VarError),
InvalidFile,
DTraceError,
Json(Error),
}
Expand description
Errors related to building DTrace probes into Rust code
Variants
ParseError(DTraceError)
Error during parsing of DTrace provider source
Tuple Fields of ParseError
0: DTraceError
IO(Error)
Error reading or writing files, or registering DTrace probes
Tuple Fields of IO
0: Error
Env(VarError)
Error related to environment variables, e.g., while running a build script
Tuple Fields of Env
0: VarError
An error occurred extracting probe information from the encoded object file sections
Error related to calling out to DTrace itself
Json(Error)
Error converting input to JSON
Tuple Fields of Json
0: Error
Trait Implementations
Performs the conversion.