Expand description
Main implementation crate for the USDT package.
Structs§
- Compile
Providers Config - Probe
- A single DTrace probe function
- Provider
- The
Provider
represents a single DTrace provider, with a collection of probes. - Unique
Id - A unique identifier that can be used to correlate multiple USDT probes together.
Enums§
- Data
Type - A data type supported by the
usdt
crate. - Error
- Errors related to building DTrace probes into Rust code
Functions§
- compile_
provider - compile_
provider_ source - register_
probes - Register an application’s probe points with DTrace.
- to_json
- Convert a serializable type into a JSON string, if possible.