salvo_extra 0.37.1

Salvo is a powerful and simplest web server framework in Rust world.
Documentation

salvo_extra

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 34 feature flags, 17 of them enabled by default.

default

  • full

full

  • affix
  • basic-auth
  • caching-headers
  • force-https
  • jwt-auth
  • compression
  • logging
  • proxy
  • sse
  • size-limiter
  • trailing-slash
  • timeout
  • ws

affix

    This feature flag does not enable additional features.

basic-auth

  • dep:base64

caching-headers

  • dep:etag
  • dep:tracing

force-https

  • dep:tracing

jwt-auth

  • dep:jsonwebtoken
  • dep:once_cell
  • dep:serde
  • salvo_core/cookie
  • dep:tracing

compression

  • dep:async-compression
  • dep:bytes
  • tokio
  • dep:tokio-stream
  • dep:tokio-util
  • dep:tracing

logging

  • dep:tracing

proxy

  • dep:fastrand
  • dep:hyper
  • hyper-rustls/webpki-tokio
  • dep:once_cell
  • tokio
  • dep:tracing

sse

  • dep:futures-util
  • dep:pin-project
  • tokio
  • dep:serde
  • dep:serde_json
  • dep:tracing

size-limiter

    This feature flag does not enable additional features.

trailing-slash

  • dep:tracing

timeout

  • tokio/macros

ws

  • dep:futures-util
  • dep:hyper
  • tokio-tungstenite
  • dep:tracing

tokio

    This feature flag does not enable additional features.

tokio-tungstenite

    This feature flag does not enable additional features.

tracing

    This feature flag does not enable additional features.

hyper-rustls

    This feature flag does not enable additional features.

fastrand

    This feature flag does not enable additional features.

serde_json

    This feature flag does not enable additional features.

tokio-stream

    This feature flag does not enable additional features.

tokio-util

    This feature flag does not enable additional features.

etag

    This feature flag does not enable additional features.

jsonwebtoken

    This feature flag does not enable additional features.

hyper

    This feature flag does not enable additional features.

futures-util

    This feature flag does not enable additional features.

bytes

    This feature flag does not enable additional features.

async-compression

    This feature flag does not enable additional features.

base64

    This feature flag does not enable additional features.

serde

    This feature flag does not enable additional features.

pin-project

    This feature flag does not enable additional features.

async-session

    This feature flag does not enable additional features.

once_cell

    This feature flag does not enable additional features.