Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anelson/tracers
/ types & classes
Types & classes
156 in github.com/anelson/tracers
⨍
Functions
379
◇
Types & classes
156
Class
ArgTypeInfo
tracers-codegen/src/argtypes.rs:94
Class
BuildInfo
tracers-codegen/src/build_rs.rs:128
Enum
CType
tracers-core/src/argtypes.rs:42
Interface
CodeGenerator
Each probing implementation must implement this trait, which has components which are called at build-time from `build.rs` and also components invoked
tracers-codegen/src/gen/mod.rs:59
Interface
CrateTestProbes
tracers/examples/submodules.rs:19
Class
DynamicGenerator
tracers-codegen/src/gen/dynamic/mod.rs:25
Class
Elf
tracers-libelf-sys/src/libelf.rs:3553
Class
Elf32_Chdr
tracers-libelf-sys/src/libelf.rs:3136
Class
Elf32_Dyn
tracers-libelf-sys/src/libelf.rs:3233
Class
Elf32_Dyn__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3239
Class
Elf32_Ehdr
tracers-libelf-sys/src/libelf.rs:3072
Class
Elf32_Lib
tracers-libelf-sys/src/libelf.rs:3425
Class
Elf32_Move
tracers-libelf-sys/src/libelf.rs:3367
Class
Elf32_Nhdr
tracers-libelf-sys/src/libelf.rs:3353
Class
Elf32_Phdr
tracers-libelf-sys/src/libelf.rs:3209
Class
Elf32_RegInfo
tracers-libelf-sys/src/libelf.rs:3404
Class
Elf32_Rel
tracers-libelf-sys/src/libelf.rs:3183
Class
Elf32_Rela
tracers-libelf-sys/src/libelf.rs:3195
Class
Elf32_Shdr
tracers-libelf-sys/src/libelf.rs:3108
Class
Elf32_Sym
tracers-libelf-sys/src/libelf.rs:3151
Class
Elf32_Syminfo
tracers-libelf-sys/src/libelf.rs:3171
Class
Elf32_Verdaux
tracers-libelf-sys/src/libelf.rs:3281
Class
Elf32_Verdef
tracers-libelf-sys/src/libelf.rs:3259
Class
Elf32_Vernaux
tracers-libelf-sys/src/libelf.rs:3311
Class
Elf32_Verneed
tracers-libelf-sys/src/libelf.rs:3293
Class
Elf32_auxv_t
tracers-libelf-sys/src/libelf.rs:3329
Class
Elf32_auxv_t__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3335
Class
Elf32_gptab
tracers-libelf-sys/src/libelf.rs:3385
Class
Elf32_gptab__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3392
Class
Elf32_gptab__bindgen_ty_2
tracers-libelf-sys/src/libelf.rs:3398
Class
Elf64_Chdr
tracers-libelf-sys/src/libelf.rs:3143
Class
Elf64_Dyn
tracers-libelf-sys/src/libelf.rs:3246
Class
Elf64_Dyn__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3252
Class
Elf64_Ehdr
tracers-libelf-sys/src/libelf.rs:3090
Class
Elf64_Lib
tracers-libelf-sys/src/libelf.rs:3434
Class
Elf64_Move
tracers-libelf-sys/src/libelf.rs:3376
Class
Elf64_Nhdr
tracers-libelf-sys/src/libelf.rs:3360
Class
Elf64_Phdr
tracers-libelf-sys/src/libelf.rs:3221
Class
Elf64_Rel
tracers-libelf-sys/src/libelf.rs:3189
Class
Elf64_Rela
tracers-libelf-sys/src/libelf.rs:3202
Class
Elf64_Shdr
tracers-libelf-sys/src/libelf.rs:3122
Class
Elf64_Sym
tracers-libelf-sys/src/libelf.rs:3161
Class
Elf64_Syminfo
tracers-libelf-sys/src/libelf.rs:3177
Class
Elf64_Verdaux
tracers-libelf-sys/src/libelf.rs:3287
Class
Elf64_Verdef
tracers-libelf-sys/src/libelf.rs:3270
Class
Elf64_Vernaux
tracers-libelf-sys/src/libelf.rs:3320
Class
Elf64_Verneed
tracers-libelf-sys/src/libelf.rs:3302
Class
Elf64_auxv_t
tracers-libelf-sys/src/libelf.rs:3341
Class
Elf64_auxv_t__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3347
Class
Elf_Arhdr
tracers-libelf-sys/src/libelf.rs:3535
Class
Elf_Arsym
tracers-libelf-sys/src/libelf.rs:3546
Class
Elf_Data
tracers-libelf-sys/src/libelf.rs:3498
Class
Elf_MIPS_ABIFlags_v0
tracers-libelf-sys/src/libelf.rs:3444
Class
Elf_Options
tracers-libelf-sys/src/libelf.rs:3411
Class
Elf_Options_Hw
tracers-libelf-sys/src/libelf.rs:3419
Class
Elf_Scn
tracers-libelf-sys/src/libelf.rs:3558
Class
EnvVarsSetterGuard
tracers-codegen/src/testdata.rs:51
Class
FeatureFlags
tracers-codegen/src/build_rs.rs:21
Class
Foo
tracers-core/src/argtypes/pointer.rs:35
Interface
MyTraceProvider
tracers-codegen/testdata/simplelib/src/child_module.rs:4
Interface
NativeCodeGenerator
tracers-codegen/src/gen/static/native_code/mod.rs:33
Enum
NativeLib
tracers-codegen/src/gen/mod.rs:32
Class
NoOpProbe
tracers-dyn-noop/src/probe.rs:6
Class
NoOpProvider
tracers-dyn-noop/src/provider.rs:25
Class
NoOpProviderBuilder
tracers-dyn-noop/src/provider.rs:7
Class
NoOpTracer
tracers-dyn-noop/src/tracer.rs:11
Class
Probe
tracers-codegen/src/gen/static/c.rs:64
Class
ProbeArg
tracers-codegen/src/gen/static/c.rs:87
Interface
ProbeArgNativeType
The other half of `ProbeArgNativeTypeInfo`, which takes a type parameter and thus adds `get_default_value`.
tracers-core/src/argtypes.rs:95
Interface
ProbeArgNativeTypeInfo
Marker trait which decorates only those std::os::raw types which correspond to C types supported by the C probing APIs. Due to limitations of Rust's
tracers-core/src/argtypes.rs:82
Class
ProbeArgSpecification
tracers-codegen/src/spec/probe_arg.rs:13
Interface
ProbeArgType
This trait is defined on any type which is supported as an argument to a probe. In general only scalar integer types are supported directly, though p
tracers-core/src/argtypes.rs:104
Interface
ProbeArgWrapper
This trait, a companion to ProbeArgType<T>, wraps a supported type and on demand converts it to its equivalent C type. For scalar types that are direc
tracers-core/src/argtypes.rs:113
Interface
ProbeArgs
All tuple types which consist entirely of elements which have a `ProbeArgType<T>` implementation also implement `ProbeArgs<T>` where `T` is the tuple
tracers-core/src/dynamic.rs:104
Interface
ProbeBenchmarks
tracers/benches/probe_firing.rs:15
Class
ProbeCallDetails
tracers-codegen/src/spec/probe_call.rs:64
Enum
ProbeCallSpecification
tracers-codegen/src/spec/probe_call.rs:37
Class
ProbeDefinition
tracers-core/src/dynamic.rs:122
Class
ProbeGenerator
tracers-codegen/src/gen/static/provider_trait.rs:268
Class
ProbeGenerator
tracers-codegen/src/gen/dynamic/provider_trait.rs:308
Interface
ProbeGeneratorBase
Base trait for the provider generators. Contains logic that is common to all of the generators
tracers-codegen/src/gen/common/mod.rs:142
Class
ProbeSpecification
tracers-codegen/src/spec/probe.rs:19
Enum
ProbeType
tracers/src/bin/testfire.rs:16
Class
ProcessedFile
tracers-codegen/src/gen/static/native_code/mod.rs:21
Class
ProcessedProviderTrait
tracers-codegen/src/gen/static/native_code/mod.rs:29
Interface
Provider
tracers-core/src/dynamic.rs:41
Interface
ProviderBuilder
tracers-core/src/dynamic.rs:36
Class
ProviderInitSpecification
tracers-codegen/src/spec/init_provider.rs:26
Class
ProviderProbe
tracers-core/src/dynamic.rs:60
Class
ProviderSpecification
tracers-codegen/src/spec/provider.rs:143
Class
ProviderTraitGenerator
tracers-codegen/src/gen/static/provider_trait.rs:21
Class
ProviderTraitGenerator
tracers-codegen/src/gen/dynamic/provider_trait.rs:15
Interface
ProviderTraitGeneratorBase
Base trait for the provider generators. Contains logic that is common to all of the generators
tracers-codegen/src/gen/common/mod.rs:17
Interface
PublicTestProbes
tracers/examples/submodules.rs:13
Class
SDTProbe
tracers-libstapsdt-sys/src/libstapsdt.rs:23
Class
SDTProbeList_
tracers-libstapsdt-sys/src/libstapsdt.rs:33
Class
SDTProvider
tracers-libstapsdt-sys/src/libstapsdt.rs:40
Interface
SimpleProbes
examples/simple/src/main.rs:9
Interface
SimpleTestProbes
tracers/src/bin/profile_target.rs:10
Interface
SimpleTestProbes
tracers/examples/simple.rs:7
next →
1–100 of 156, ranked by callers