Available on crate feature
plugins only.Modules§
- compression
- Compression plugin for automatic response compression. HTTP response compression plugin supporting multiple algorithms and streaming.
- cors
- CORS (Cross-Origin Resource Sharing) plugin for handling cross-origin requests. Cross-Origin Resource Sharing (CORS) plugin for handling cross-origin HTTP requests.
- idempotency
- Idempotency-Key based request de-duplication plugin. Idempotency-Key based request de-duplication plugin.
- metrics
metrics-opentelemetryormetrics-prometheus - Metrics/tracing plugin for integrating with systems like Prometheus or OpenTelemetry. Metrics and tracing plugin for integrating Tako’s signal system with backends like Prometheus or OpenTelemetry.
- rate_
limiter - Rate limiting plugin for controlling request frequency. Rate limiting plugin: token-bucket or GCRA, with composite keys and IETF rate-limit response headers.
Traits§
- Tako
Plugin - Trait for implementing Tako framework plugins.