salvo 0.47.0

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

caching-headers

  • salvo_extra/caching-headers

flash

  • dep:salvo-flash

basic-auth

  • salvo_extra/basic-auth

cache

  • dep:salvo-cache

unix

  • salvo_core/unix

native-tls

  • salvo_core/native-tls

acme

  • salvo_core/acme

logging

  • salvo_extra/logging

timeout

  • salvo_extra/timeout

eyre

  • salvo_core/eyre

quinn

  • salvo_core/quinn

salvo-proxy

  • dep:salvo-proxy

compression

  • dep:salvo-compression

jwt-auth

  • dep:salvo-jwt-auth

trailing-slash

  • salvo_extra/trailing-slash

oapi

  • dep:salvo-oapi

rate-limiter

  • dep:salvo-rate-limiter

proxy

  • salvo-proxy

otel

  • dep:salvo-otel

anyhow

  • salvo_core/anyhow

websocket

  • salvo_extra/websocket

salvo_extra

  • dep:salvo_extra

openssl

  • salvo_core/openssl

affix

  • salvo_extra/affix

cors

  • dep:salvo-cors

sse

  • salvo_extra/sse

catch-panic

  • salvo_extra/catch-panic

session

  • dep:salvo-session

serve-static

  • dep:salvo-serve-static

size-limiter

  • salvo_extra/size-limiter

force-https

  • salvo_extra/force-https

rustls

  • salvo_core/rustls

csrf

  • dep:salvo-csrf