Development Tools::Debugging
dbgp
ExperimentalName reserved for WIP crate
fern-recipes
ExperimentalPlaceholder crate. When prepared, will be ready to use logging recipes for fern.
qadapt-macro
ExperimentalThe Quick And Dirty Allocation Profiling Tool - Support Macros
tracing-fmt
ExperimentalA `tracing` subscriber that formats and logs trace data. Moved to the `tracing-subscriber` crate.
ecs-logger
ExperimentalA logger compatible with Elastic Common Schema (ECS) Logging
mxo_env_logger
ExperimentalAnother env_logger wrapped.
xbdm
ExperimentalXbox Debug Monitor client for Rust
otlp-stdout-span-exporter
ExperimentalA span exporter that writes OpenTelemetry spans to stdout in OTLP format
blazesym-c
ExperimentalC bindings for blazesym
jsonprima
ExperimentalRFC 8259 compliant JSON validator in Rust.
ts_opentelemetry_proto
ExperimentalA fork of the protobuf generated files and transmationes
rstack-self
ExperimentalStack traces of all threads of a process
stcat
ExperimentalDecode logs produced by the `stlog` framework
stlog-macros
ExperimentalMacros part of the stlog logging framework
woodpecker
ExperimentalFast and extensible logging for Rust
easytiming
ExperimentalUtilities for easy timing functions, code blocks, etc
futures-poll-log
ExperimentalA crate to trace poll calls on futures
pretty-trait
ExperimentalSimple trait-based pretty-printing
ts_opentelemetry_otlp
ExperimentalThis is a fork of the exporter for the OpenTelemetry Collector
stlog
ExperimentalUltra lightweight logging framework for resource constrained devices
async-debug-derive
ExperimentalDerive macro for async-debug: Debug structs and enums containing values that require an async call to render
source-map-mappings
ExperimentalParse the `mappings` string from a source map.
slog_unwraps
ExperimentalSyntactic sugar to slog an error before unwrapping
slog-retry
Experimentalslog Drain that reconnects on errors and tries again
scrub_log
ExperimentalLog formatter with colors, file locations, program run duration.
panic-context
ExperimentalShow manually-maintained context information on panic
dbc
ExperimentalSimple design by contract assertions
rust_graphics_log
ExperimentalA simple, small and minimal logger.
chain-assertions
ExperimentalInsertable assertions into method chains
driveby
ExperimentalDebug counter for Rust
loglog
ExperimentalA simple and usable logger
slog-syslog5424
ExperimentalRFC5424 implementation for slog
strace-parse
ExperimentalParser and utilities for strace files
async-debug
ExperimentalDebug structs and enums containing values that require an async call to render
debug-rs
ExperimentalA debug crate for rust inspired by NodeJS debug module, colored, including crate name, file name and line, filtered by glob patterns.
dwprod
ExperimentalFind the `DW_AT_producer` values for all compilation units within a shared library or executable.
behold
ExperimentalA simple library enabling contextual debugging
ndk-logger
ExperimentalA library bridging [log](https://crates.io/crates/log) message to [Android NDK log](https://developer.android.com/ndk/reference/log_8h.html).
laboratory
ExperimentalA simple, expressive unit test framework for Rust
tokio-trace-core
ExperimentalCore primitives for tokio-trace.
log-reroute
ExperimentalSupport to change logging target for the log crate
dbg
Experimentaldbg!(expr, ..) macro from RFC 2173 in stable Rust
typedef
ExperimentalIdentify, compare types or print type names.
lttng-ust-logging
ExperimentalLog to lttng-ust from the log create
debug_print
Experimentalprint only in debug build
rill
ExperimentalDynamic logging and tracing system
anaconda-otel-rs
ExperimentalOpenTelemetry utilities for Anaconda Rust applications
qadapt
ExperimentalThe Quick And Dirty Allocation Profiling Tool
dbg_as_curl
ExperimentalA crate to help debugging reqwest
slog_derive
ExperimentalCustom derives for use with slog.