tower-http 0.3.3

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 39 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
  • map-request-body
  • map-response-body
  • metrics
  • propagate-header
  • redirect
  • request-id
  • sensitive-headers
  • set-header
  • set-status
  • trace
  • util

fs

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

decompression-full

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

compression-deflate

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

decompression-deflate

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

compression-full

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

decompression-br

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

decompression-gzip

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

compression-gzip

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

compression-br

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

catch-panic

  • tracing
  • futures-util/std

follow-redirect

  • iri-string
  • tower/util

trace

  • tracing

request-id

  • uuid

auth

  • base64

util

  • tower

metrics

  • tokio/time

map-request-body

    This feature flag does not enable additional features.

base64

    This feature flag does not enable additional features.

httpdate

    This feature flag does not enable additional features.

cors

    This feature flag does not enable additional features.

mime_guess

    This feature flag does not enable additional features.

tower

    This feature flag does not enable additional features.

add-extension

    This feature flag does not enable additional features.

set-header

    This feature flag does not enable additional features.

percent-encoding

    This feature flag does not enable additional features.

map-response-body

    This feature flag does not enable additional features.

iri-string

    This feature flag does not enable additional features.

mime

    This feature flag does not enable additional features.

async-compression

    This feature flag does not enable additional features.

sensitive-headers

    This feature flag does not enable additional features.

uuid

    This feature flag does not enable additional features.

propagate-header

    This feature flag does not enable additional features.

tokio-util

    This feature flag does not enable additional features.

set-status

    This feature flag does not enable additional features.

tracing

    This feature flag does not enable additional features.

redirect

    This feature flag does not enable additional features.

tokio

    This feature flag does not enable additional features.