observability 0.1.0

Experimental tracing ideas
Documentation
[dependencies.chrono]
version = "0.4.6"

[dependencies.derive_more]
version = "0.99.3"

[dependencies.holochain_serialized_bytes]
optional = true
version = "=0.0.45"

[dependencies.inferno]
version = "0.10.0"

[dependencies.once_cell]
version = "1.5.2"

[dependencies.opentelemetry]
default-features = false
features = ["trace", "serialize"]
optional = true
version = "0.8"

[dependencies.serde]
optional = true
version = "1"

[dependencies.serde_bytes]
optional = true
version = "0.11"

[dependencies.serde_json]
features = ["preserve_order"]
version = "1.0.51"

[dependencies.shrinkwraprs]
optional = true
version = "0.3.0"

[dependencies.thiserror]
version = "1.0.22"

[dependencies.tokio]
features = ["sync"]
optional = true
version = "0.2"

[dependencies.tracing]
version = "0.1.21"

[dependencies.tracing-core]
version = "0.1.17"

[dependencies.tracing-opentelemetry]
optional = true
version = "0.8.0"

[dependencies.tracing-serde]
version = "0.1.2"

[dependencies.tracing-subscriber]
version = "0.2.15"
[dev-dependencies.tokio]
features = ["full"]
version = "0.2.11"

[dev-dependencies.tracing-futures]
version = "0.2.4"

[features]
channels = ["tokio", "shrinkwraprs"]
default = ["opentelemetry-on"]
opentelemetry-on = ["opentelemetry", "tracing-opentelemetry", "holochain_serialized_bytes", "serde", "serde_bytes"]

[package]
authors = ["freesig <tom.gowan@holo.host>"]
description = "Experimental tracing ideas"
edition = "2018"
license = "MIT"
license-file = "LICENSE"
name = "observability"
readme = "README.md"
version = "0.1.0"