salvo 0.50.4

Salvo is a powerful and simple Rust web server framework.
Documentation

salvo

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

default

  • cookie
  • http1
  • fix-http1-request-uri
  • http2
  • test
  • salvo_core/cookie

http1

  • salvo_core/http1

fix-http1-request-uri

  • salvo_core/fix-http1-request-uri

http2

  • salvo_core/http2

test

  • salvo_core/test

full

  • cookie
  • http1
  • fix-http1-request-uri
  • http2
  • quinn
  • rustls
  • native-tls
  • openssl
  • unix
  • acme
  • anyhow
  • eyre
  • test
  • affix
  • basic-auth
  • force-https
  • jwt-auth
  • catch-panic
  • compression
  • logging
  • proxy
  • concurrency-limiter
  • rate-limiter
  • sse
  • trailing-slash
  • timeout
  • websocket
  • caching-headers
  • cache
  • cors
  • csrf
  • flash
  • rate-limiter
  • session
  • serve-static
  • otel
  • oapi

salvo-proxy

  • dep:salvo-proxy

session

  • dep:salvo-session

compression

  • dep:salvo-compression

websocket

  • salvo_extra/websocket

salvo_extra

  • dep:salvo_extra

rate-limiter

  • dep:salvo-rate-limiter

eyre

  • salvo_core/eyre

caching-headers

  • salvo_extra/caching-headers

sse

  • salvo_extra/sse

proxy

  • salvo-proxy

cors

  • dep:salvo-cors

trailing-slash

  • salvo_extra/trailing-slash

jwt-auth

  • dep:salvo-jwt-auth

rustls

  • salvo_core/rustls

native-tls

  • salvo_core/native-tls

csrf

  • dep:salvo-csrf

serve-static

  • dep:salvo-serve-static

cache

  • dep:salvo-cache

force-https

  • salvo_extra/force-https

size-limiter

  • salvo_extra/size-limiter

affix

  • salvo_extra/affix

oapi

  • dep:salvo-oapi

quinn

  • salvo_core/quinn

catch-panic

  • salvo_extra/catch-panic

openssl

  • salvo_core/openssl

acme

  • salvo_core/acme

flash

  • dep:salvo-flash

logging

  • salvo_extra/logging

basic-auth

  • salvo_extra/basic-auth

otel

  • dep:salvo-otel

timeout

  • salvo_extra/timeout

unix

  • salvo_core/unix

concurrency-limiter

  • salvo_extra/concurrency-limiter

anyhow

  • salvo_core/anyhow