Docs.rs
octoproxy-lib-0.1.0
octoproxy-lib 0.1.0
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
schwartx
Dependencies
anyhow ^1.0.71
normal
bytes ^1.4.0
normal
futures ^0.3.28
normal
futures-util ^0.3.28
normal
http ^0.2.9
normal
httparse ^1.8.0
normal
hyper ^0.14.26
normal
mimalloc ^0.1.37
normal
optional
quinn ^0.10.1
normal
rustls ^0.21.0
normal
rustls-pemfile ^1.0.2
normal
serde ^1.0.163
normal
tokio ^1.28.1
normal
tokio-stream ^0.1.12
normal
tokio-util ^0.7.7
normal
toml ^0.7.3
normal
tracing ^0.1.37
normal
tracing-subscriber ^0.3.17
normal
webpki-roots ^0.23.0
normal
Versions
12.99%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
octoproxy_
lib
0.1.0
Module metric
Module Items
Structs
Enums
In crate octoproxy_
lib
octoproxy_lib
Module
metric
Copy item path
Source
Structs
§
Backend
Metric
Metric
Data
PeakEWMA
Copy from Sozu:
https://github.com/sozu-proxy/sozu/blob/c92a92e47ce79a9dfe23530244dc0ce8604acbcd/lib/src/lib.rs#L975
exponentially weighted moving average with high sensibility to latency bursts
Enums
§
Backend
Protocol
Backend
Status
Metric
ApiReq
Metric
ApiResp