Docs.rs
api-tools-0.5.0
api-tools 0.5.0
Permalink
Docs.rs crate page
MIT
Links
Homepage
Repository
crates.io
Source
Owners
fabienbellanger
Dependencies
axum ^0.8.4
normal
bytes ^1.10.1
normal
bytesize ^2.0.1
normal
chrono ^0.4.41
normal
chrono-tz ^0.10.3
normal
futures ^0.3.31
normal
http-auth-basic ^0.3.5
normal
hyper ^1.6.0
normal
metrics ^0.24.2
normal
optional
metrics-exporter-prometheus ^0.17.2
normal
optional
mime ^0.3.17
normal
opentelemetry ^0.30.0
normal
serde ^1.0.219
normal
serde_json ^1.0.140
normal
serde_urlencoded ^0.7.1
normal
sysinfo ^0.35.2
normal
optional
thiserror ^2.0.12
normal
tokio ^1.45.1
normal
tower ^0.5.2
normal
tower-http ^0.6.6
normal
tracing ^0.1.41
normal
tracing-opentelemetry ^0.31.0
normal
uuid ^1.17.0
normal
base64 ^0.22.1
dev
Versions
56.91%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Module time_
limiter
api_
tools
0.5.0
Module time_
limiter
Module Items
Structs
In api_
tools::
server::
axum::
layers
Modules
basic_auth
cors
http_errors
logger
prometheus
request_id
security_headers
time_limiter
Functions
body_from_parts
header_value_to_str
api_tools
::
server
::
axum
::
layers
Module
time_limiter
Copy item path
Settings
Help
Summary
Source
Expand description
Time limiter layer
Structs
§
Time
Limiter
Layer
Time
Limiter
Middleware
Time
Slot
Time
Slots
TimeSlots represents a collection of time intervals where each interval is defined by a start and end time.