[package] name = "quicklog" version = "0.1.18" edition = "2021" description = "fast logging in Rust" documentation = "https://docs.rs/quicklog" repository = "https://github.com/ghpr-asia/quicklog" license = "Apache-2.0" keywords = ["quicklog", "logger"] workspace = "../" readme = "../README.md" build = "build.rs" [lib] name = "quicklog" path = "src/lib.rs" [features] max_level_off = [] max_level_error = [] max_level_warn = [] max_level_info = [] max_level_debug = [] max_level_trace = [] release_max_level_off = [] release_max_level_error = [] release_max_level_warn = [] release_max_level_info = [] release_max_level_debug = [] release_max_level_trace = [] [dependencies] lazy_format = "2.0.0" quicklog-clock = { path = "../quicklog-clock", version = "0.1.3" } quicklog-flush = { path = "../quicklog-flush", version = "0.1.3" } quanta = "0.10.1" once_cell = "1.17.1" cfg-if = "1.0.0" paste = "1.0.9" heapless = "0.7.16" [dev-dependencies] criterion = "0.4.0" delog = "0.1.6" tracing = "0.1.37" tracing-appender = "0.2.2" tracing-subscriber = "0.3.16" [[bench]] name = "logger_benchmark" harness = false [[bench]] name = "quicklog_benchmark" harness = false [badges] maintenance = { status = "actively-developed" }