[dependencies.quote]
version = "1.0"
[dependencies.rust-format]
features = ["pretty_please", "token_stream"]
version = "0.3.4"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.thiserror]
version = "2.0.17"
[dependencies.uuid]
features = ["v4"]
version = "1.19.0"
[dependencies.vacro-doc-i18n]
version = "0.1.1"
[dependencies.vacro-trace-macro]
optional = true
version = "0.1.2"
[features]
default = ["standalone"]
doc-all = ["vacro-trace-macro/doc-all"]
doc-cn = ["vacro-trace-macro/doc-cn"]
doc-en = ["vacro-trace-macro/doc-en"]
macros = ["dep:vacro-trace-macro"]
standalone = ["macros", "vacro-trace-macro/standalone"]
types = []
[lib]
name = "vacro_trace"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools::debugging", "development-tools::procedural-macro-helpers"]
description = "Observability, tracing, and snapshot debugging for Rust procedural macros."
documentation = "https://docs.rs/vacro-trace"
edition = "2021"
keywords = ["debug", "macros", "proc-macro", "snapshot", "tracing"]
license = "MIT OR Apache-2.0"
name = "vacro-trace"
readme = "README.md"
repository = "https://github.com/FeVeR-Store/vacro"
version = "0.1.2"
[package.metadata.docs.rs]
features = ["doc-all"]
rustdoc-args = ["--html-in-header", "doc-i18n.html"]
[[test]]
name = "e2e"
path = "tests/e2e.rs"