salvo 0.44.1

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 40 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

  • test
  • cookie
  • rustls
  • native-tls
  • openssl
  • unix
  • anyhow
  • eyre
  • cache
  • cors
  • csrf
  • flash
  • rate-limiter
  • session
  • serve-static
  • otel
  • oapi

native-tls

  • salvo_core/native-tls

openssl

  • salvo_core/openssl

logging

  • salvo_extra/logging

basic-auth

  • salvo_extra/basic-auth

oapi

  • dep:salvo-oapi

compression

  • salvo_extra/compression

salvo-proxy

  • dep:salvo-proxy

caching-headers

  • salvo_extra/caching-headers

cache

  • dep:salvo-cache

csrf

  • dep:salvo-csrf

flash

  • dep:salvo-flash

sse

  • salvo_extra/sse

catch-panic

  • salvo_extra/catch-panic

timeout

  • salvo_extra/timeout

proxy

  • salvo-proxy

eyre

  • salvo_core/eyre

cors

  • dep:salvo-cors

anyhow

  • salvo_core/anyhow

rate-limiter

  • dep:salvo-rate-limiter

otel

  • dep:salvo-otel

trailing-slash

  • salvo_extra/trailing-slash

serve-static

  • dep:salvo-serve-static

quinn

  • salvo_core/quinn

acme

  • salvo_core/acme

size-limiter

  • salvo_extra/size-limiter

ws

  • salvo_extra/ws

rustls

  • salvo_core/rustls

unix

  • salvo_core/unix

jwt-auth

  • salvo_extra/jwt-auth

affix

  • salvo_extra/affix

salvo_extra

  • dep:salvo_extra

session

  • dep:salvo-session

force-https

  • salvo_extra/force-https