MCPcopy Create free account

hub / github.com/anelson/tracers / types & classes

Types & classes156 in github.com/anelson/tracers

ClassArgTypeInfo
tracers-codegen/src/argtypes.rs:94
ClassBuildInfo
tracers-codegen/src/build_rs.rs:128
EnumCType
tracers-core/src/argtypes.rs:42
InterfaceCodeGenerator
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
InterfaceCrateTestProbes
tracers/examples/submodules.rs:19
ClassDynamicGenerator
tracers-codegen/src/gen/dynamic/mod.rs:25
ClassElf
tracers-libelf-sys/src/libelf.rs:3553
ClassElf32_Chdr
tracers-libelf-sys/src/libelf.rs:3136
ClassElf32_Dyn
tracers-libelf-sys/src/libelf.rs:3233
ClassElf32_Dyn__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3239
ClassElf32_Ehdr
tracers-libelf-sys/src/libelf.rs:3072
ClassElf32_Lib
tracers-libelf-sys/src/libelf.rs:3425
ClassElf32_Move
tracers-libelf-sys/src/libelf.rs:3367
ClassElf32_Nhdr
tracers-libelf-sys/src/libelf.rs:3353
ClassElf32_Phdr
tracers-libelf-sys/src/libelf.rs:3209
ClassElf32_RegInfo
tracers-libelf-sys/src/libelf.rs:3404
ClassElf32_Rel
tracers-libelf-sys/src/libelf.rs:3183
ClassElf32_Rela
tracers-libelf-sys/src/libelf.rs:3195
ClassElf32_Shdr
tracers-libelf-sys/src/libelf.rs:3108
ClassElf32_Sym
tracers-libelf-sys/src/libelf.rs:3151
ClassElf32_Syminfo
tracers-libelf-sys/src/libelf.rs:3171
ClassElf32_Verdaux
tracers-libelf-sys/src/libelf.rs:3281
ClassElf32_Verdef
tracers-libelf-sys/src/libelf.rs:3259
ClassElf32_Vernaux
tracers-libelf-sys/src/libelf.rs:3311
ClassElf32_Verneed
tracers-libelf-sys/src/libelf.rs:3293
ClassElf32_auxv_t
tracers-libelf-sys/src/libelf.rs:3329
ClassElf32_auxv_t__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3335
ClassElf32_gptab
tracers-libelf-sys/src/libelf.rs:3385
ClassElf32_gptab__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3392
ClassElf32_gptab__bindgen_ty_2
tracers-libelf-sys/src/libelf.rs:3398
ClassElf64_Chdr
tracers-libelf-sys/src/libelf.rs:3143
ClassElf64_Dyn
tracers-libelf-sys/src/libelf.rs:3246
ClassElf64_Dyn__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3252
ClassElf64_Ehdr
tracers-libelf-sys/src/libelf.rs:3090
ClassElf64_Lib
tracers-libelf-sys/src/libelf.rs:3434
ClassElf64_Move
tracers-libelf-sys/src/libelf.rs:3376
ClassElf64_Nhdr
tracers-libelf-sys/src/libelf.rs:3360
ClassElf64_Phdr
tracers-libelf-sys/src/libelf.rs:3221
ClassElf64_Rel
tracers-libelf-sys/src/libelf.rs:3189
ClassElf64_Rela
tracers-libelf-sys/src/libelf.rs:3202
ClassElf64_Shdr
tracers-libelf-sys/src/libelf.rs:3122
ClassElf64_Sym
tracers-libelf-sys/src/libelf.rs:3161
ClassElf64_Syminfo
tracers-libelf-sys/src/libelf.rs:3177
ClassElf64_Verdaux
tracers-libelf-sys/src/libelf.rs:3287
ClassElf64_Verdef
tracers-libelf-sys/src/libelf.rs:3270
ClassElf64_Vernaux
tracers-libelf-sys/src/libelf.rs:3320
ClassElf64_Verneed
tracers-libelf-sys/src/libelf.rs:3302
ClassElf64_auxv_t
tracers-libelf-sys/src/libelf.rs:3341
ClassElf64_auxv_t__bindgen_ty_1
tracers-libelf-sys/src/libelf.rs:3347
ClassElf_Arhdr
tracers-libelf-sys/src/libelf.rs:3535
ClassElf_Arsym
tracers-libelf-sys/src/libelf.rs:3546
ClassElf_Data
tracers-libelf-sys/src/libelf.rs:3498
ClassElf_MIPS_ABIFlags_v0
tracers-libelf-sys/src/libelf.rs:3444
ClassElf_Options
tracers-libelf-sys/src/libelf.rs:3411
ClassElf_Options_Hw
tracers-libelf-sys/src/libelf.rs:3419
ClassElf_Scn
tracers-libelf-sys/src/libelf.rs:3558
ClassEnvVarsSetterGuard
tracers-codegen/src/testdata.rs:51
ClassFeatureFlags
tracers-codegen/src/build_rs.rs:21
ClassFoo
tracers-core/src/argtypes/pointer.rs:35
InterfaceMyTraceProvider
tracers-codegen/testdata/simplelib/src/child_module.rs:4
InterfaceNativeCodeGenerator
tracers-codegen/src/gen/static/native_code/mod.rs:33
EnumNativeLib
tracers-codegen/src/gen/mod.rs:32
ClassNoOpProbe
tracers-dyn-noop/src/probe.rs:6
ClassNoOpProvider
tracers-dyn-noop/src/provider.rs:25
ClassNoOpProviderBuilder
tracers-dyn-noop/src/provider.rs:7
ClassNoOpTracer
tracers-dyn-noop/src/tracer.rs:11
ClassProbe
tracers-codegen/src/gen/static/c.rs:64
ClassProbeArg
tracers-codegen/src/gen/static/c.rs:87
InterfaceProbeArgNativeType
The other half of `ProbeArgNativeTypeInfo`, which takes a type parameter and thus adds `get_default_value`.
tracers-core/src/argtypes.rs:95
InterfaceProbeArgNativeTypeInfo
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
ClassProbeArgSpecification
tracers-codegen/src/spec/probe_arg.rs:13
InterfaceProbeArgType
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
InterfaceProbeArgWrapper
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
InterfaceProbeArgs
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
InterfaceProbeBenchmarks
tracers/benches/probe_firing.rs:15
ClassProbeCallDetails
tracers-codegen/src/spec/probe_call.rs:64
EnumProbeCallSpecification
tracers-codegen/src/spec/probe_call.rs:37
ClassProbeDefinition
tracers-core/src/dynamic.rs:122
ClassProbeGenerator
tracers-codegen/src/gen/static/provider_trait.rs:268
ClassProbeGenerator
tracers-codegen/src/gen/dynamic/provider_trait.rs:308
InterfaceProbeGeneratorBase
Base trait for the provider generators. Contains logic that is common to all of the generators
tracers-codegen/src/gen/common/mod.rs:142
ClassProbeSpecification
tracers-codegen/src/spec/probe.rs:19
EnumProbeType
tracers/src/bin/testfire.rs:16
ClassProcessedFile
tracers-codegen/src/gen/static/native_code/mod.rs:21
ClassProcessedProviderTrait
tracers-codegen/src/gen/static/native_code/mod.rs:29
InterfaceProvider
tracers-core/src/dynamic.rs:41
InterfaceProviderBuilder
tracers-core/src/dynamic.rs:36
ClassProviderInitSpecification
tracers-codegen/src/spec/init_provider.rs:26
ClassProviderProbe
tracers-core/src/dynamic.rs:60
ClassProviderSpecification
tracers-codegen/src/spec/provider.rs:143
ClassProviderTraitGenerator
tracers-codegen/src/gen/static/provider_trait.rs:21
ClassProviderTraitGenerator
tracers-codegen/src/gen/dynamic/provider_trait.rs:15
InterfaceProviderTraitGeneratorBase
Base trait for the provider generators. Contains logic that is common to all of the generators
tracers-codegen/src/gen/common/mod.rs:17
InterfacePublicTestProbes
tracers/examples/submodules.rs:13
ClassSDTProbe
tracers-libstapsdt-sys/src/libstapsdt.rs:23
ClassSDTProbeList_
tracers-libstapsdt-sys/src/libstapsdt.rs:33
ClassSDTProvider
tracers-libstapsdt-sys/src/libstapsdt.rs:40
InterfaceSimpleProbes
examples/simple/src/main.rs:9
InterfaceSimpleTestProbes
tracers/src/bin/profile_target.rs:10
InterfaceSimpleTestProbes
tracers/examples/simple.rs:7
next →1–100 of 156, ranked by callers