tower-http 0.4.4

Tower middleware and utilities for HTTP clients and servers
Documentation

tower-http

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 45 feature flags, 1 of them enabled by default.

default

    This feature flag does not enable additional features.

full

  • add-extension
  • auth
  • catch-panic
  • compression-full
  • cors
  • decompression-full
  • follow-redirect
  • fs
  • limit
  • map-request-body
  • map-response-body
  • metrics
  • normalize-path
  • propagate-header
  • redirect
  • request-id
  • sensitive-headers
  • set-header
  • set-status
  • timeout
  • trace
  • util
  • validate-request

fs

  • tokio/fs
  • tokio-util/io
  • tokio/io-util
  • mime_guess
  • mime
  • percent-encoding
  • httpdate
  • set-status
  • futures-util/alloc
  • tracing

decompression-full

  • decompression-br
  • decompression-deflate
  • decompression-gzip
  • decompression-zstd

compression-full

  • compression-br
  • compression-deflate
  • compression-gzip
  • compression-zstd

decompression-br

  • async-compression/brotli
  • tokio-util
  • tokio

compression-deflate

  • async-compression/zlib
  • tokio-util
  • tokio

compression-gzip

  • async-compression/gzip
  • tokio-util
  • tokio

decompression-zstd

  • async-compression/zstd
  • tokio-util
  • tokio

compression-zstd

  • async-compression/zstd
  • tokio-util
  • tokio

compression-br

  • async-compression/brotli
  • tokio-util
  • tokio

decompression-gzip

  • async-compression/gzip
  • tokio-util
  • tokio

decompression-deflate

  • async-compression/zlib
  • tokio-util
  • tokio

auth

  • base64
  • validate-request

catch-panic

  • tracing
  • futures-util/std

follow-redirect

  • iri-string
  • tower/util

tower

  • dep:tower

mime_guess

  • dep:mime_guess

validate-request

  • mime

metrics

  • tokio/time

timeout

  • tokio/time

iri-string

  • dep:iri-string

tokio

  • dep:tokio

mime

  • dep:mime

async-compression

  • dep:async-compression

base64

  • dep:base64

percent-encoding

  • dep:percent-encoding

uuid

  • dep:uuid

request-id

  • uuid

tracing

  • dep:tracing

tokio-util

  • dep:tokio-util

trace

  • tracing

httpdate

  • dep:httpdate

util

  • tower

map-request-body

    This feature flag does not enable additional features.

set-status

    This feature flag does not enable additional features.

limit

    This feature flag does not enable additional features.

propagate-header

    This feature flag does not enable additional features.

set-header

    This feature flag does not enable additional features.

map-response-body

    This feature flag does not enable additional features.

normalize-path

    This feature flag does not enable additional features.

sensitive-headers

    This feature flag does not enable additional features.

cors

    This feature flag does not enable additional features.

add-extension

    This feature flag does not enable additional features.

redirect

    This feature flag does not enable additional features.