tracers-macros-hack
v0.1.0 GrowingDo not reference this crate directly; see the "tracers" crate for further instructions. This crate contains the actual `proc-macro=true` crate which implements the probing macros. Because the `probe!` macro is actually a procedural macro but is used in expression position, we must use the `proc_macro_hack` crate to work around the fact that Rust doesn't natively support this usage yet. That hack requires that the actual macro be implemented in one crate, then re-exported from a second crate. Thus, to ensure that callers can simply add a dependency on `tracers_macros`, we make `tracers_macros` the re-exporting crate and this one, `tracers_macros_hack`, the actual proc macro crate. Confused? Me too.
Quick Verdict
- โNot updated for 6+ years
- !Pre-1.0: API may have breaking changes
- โPermissive license (MIT OR Apache-2.0)
Security
Deep Insights
38 downloads in the last 30 days (1/day), up 12% from the previous period.
Despite being 6+ years old, tracers-macros-hack hasn't reached 1.0 yet. Expect potential API changes between versions.
At 2KB, tracers-macros-hack is lightweight. Small crate size correlates with focused, well-scoped functionality.
Health Breakdown
Recency, release consistency, active ratio
Yanked ratio, deps, size, maturity, features
Reverse deps, ownership, ecosystem
Downloads, momentum, growth trend
Docs, repo, license, metadata
Download Trend
Top Dependents
Most downloaded crates that depend on tracers-macros-hack