Enum usdt_impl::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: DTraceErrorIO(Error)Error reading or writing files, or registering DTrace probes
Tuple Fields of IO
0: ErrorEnv(VarError)Error related to environment variables, e.g., while running a build script
Tuple Fields of Env
0: VarErrorAn 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: ErrorTrait Implementations
Performs the conversion.