micromegas-telemetry-sink 0.1.9

module for the publication of telemetry, part of micromegas
Documentation
[package]
name = "micromegas-telemetry-sink"
description = "module for the publication of telemetry, part of micromegas"
keywords.workspace = true
version.workspace = true
edition.workspace = true
homepage.workspace = true
repository.workspace = true
license.workspace = true
authors.workspace = true

[dependencies]
micromegas-telemetry.workspace = true
micromegas-tracing.workspace = true
micromegas-transit.workspace = true

anyhow.workspace = true
async-trait.workspace = true
chrono.workspace = true
ciborium.workspace = true
colored = {workspace = true, optional = true}
ctrlc.workspace = true
lazy_static.workspace = true
log.workspace = true
lz4.workspace = true
once_cell.workspace = true
reqwest.workspace = true
serde.workspace = true
serde_json.workspace = true
tokio-retry2.workspace = true
tokio.workspace = true
tracing-subscriber.workspace = true
tracing-core.workspace = true
tracing.workspace = true
uuid.workspace = true

[features]
default = ["colors", "timestamps"]
colors = ["colored"]
timestamps = []
stderr = []

max_level_off = ["log/max_level_off", "micromegas-tracing/max_level_off"]
max_level_error = ["log/max_level_error", "micromegas-tracing/max_level_error"]
max_level_warn = ["log/max_level_warn", "micromegas-tracing/max_level_warn"]
max_level_info = ["log/max_level_info", "micromegas-tracing/max_level_info"]
max_level_debug = ["log/max_level_debug", "micromegas-tracing/max_level_debug"]
max_level_trace = ["log/max_level_trace", "micromegas-tracing/max_level_trace"]

release_max_level_off = [
    "log/release_max_level_off",
    "micromegas-tracing/release_max_level_off",
]
release_max_level_error = [
    "log/release_max_level_error",
    "micromegas-tracing/release_max_level_error",
]
release_max_level_warn = [
    "log/release_max_level_warn",
    "micromegas-tracing/release_max_level_warn",
]
release_max_level_info = [
    "log/release_max_level_info",
    "micromegas-tracing/release_max_level_info",
]
release_max_level_debug = [
    "log/release_max_level_debug",
    "micromegas-tracing/release_max_level_debug",
]
release_max_level_trace = [
    "log/release_max_level_trace",
    "micromegas-tracing/release_max_level_trace",
]

max_lod_off = ["micromegas-tracing/max_lod_off"]
max_lod_min = ["micromegas-tracing/max_lod_min"]
max_lod_med = ["micromegas-tracing/max_lod_med"]
max_lod_max = ["micromegas-tracing/max_lod_max"]

release_max_lod_off = ["micromegas-tracing/release_max_lod_off"]
release_max_lod_min = ["micromegas-tracing/release_max_lod_min"]
release_max_lod_med = ["micromegas-tracing/release_max_lod_med"]
release_max_lod_max = ["micromegas-tracing/release_max_lod_max"]