microchassis 0.0.6

A chassis to increase observability of services and tools
Documentation
[[bin]]
name = "disable_aslr"
path = "src/bin/disable_aslr.rs"
required-features = ["disable_aslr"]

[dependencies.actix-web]
optional = true
version = "4"

[dependencies.backtrace]
optional = true
version = "0.3"

[dependencies.futures-util]
optional = true
version = "0.3"

[dependencies.http]
version = "1"

[dependencies.lazy_static]
version = "1"

[dependencies.libc]
optional = true
version = "0.2"

[dependencies.tempfile]
version = "3"

[dependencies.thiserror]
version = "1"

[dependencies.tikv-jemalloc-ctl]
version = "0.6"

[dependencies.tikv-jemalloc-sys]
version = "0.6"

[dependencies.tikv-jemallocator]
features = ["profiling", "stats"]
version = "0.6"

[dependencies.tracing]
version = "0.1"

[features]
actix-handlers = ["dep:actix-web", "dep:futures-util"]
default = ["std", "jemalloc-profiling", "set-jemalloc-global"]
disable_aslr = ["dep:libc"]
jemalloc-profiling = ["dep:backtrace"]
oompanic-allocator = []
set-jemalloc-global = []
std = ["tikv-jemalloc-ctl/use_std"]

[lib]
name = "microchassis"
path = "src/lib.rs"

[package]
authors = ["Folke B."]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "A chassis to increase observability of services and tools"
edition = "2021"
exclude = [".gitignore", ".github", "target"]
license = "Apache-2.0"
name = "microchassis"
readme = false
repository = "https://github.com/cloneable/microchassis"
rust-version = "1.65"
version = "0.0.6"