salvo 0.43.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

catch-panic

  • salvo_extra/catch-panic

timeout

  • salvo_extra/timeout

native-tls

  • salvo_core/native-tls

cache

  • dep:salvo-cache

basic-auth

  • salvo_extra/basic-auth

serve-static

  • dep:salvo-serve-static

affix

  • salvo_extra/affix

rustls

  • salvo_core/rustls

salvo-proxy

  • dep:salvo-proxy

jwt-auth

  • salvo_extra/jwt-auth

unix

  • salvo_core/unix

rate-limiter

  • dep:salvo-rate-limiter

size-limiter

  • salvo_extra/size-limiter

compression

  • salvo_extra/compression

acme

  • salvo_core/acme

eyre

  • salvo_core/eyre

oapi

  • dep:salvo-oapi

openssl

  • salvo_core/openssl

session

  • dep:salvo-session

salvo_extra

  • dep:salvo_extra

quinn

  • salvo_core/quinn

proxy

  • salvo-proxy

csrf

  • dep:salvo-csrf

sse

  • salvo_extra/sse

otel

  • dep:salvo-otel

cors

  • dep:salvo-cors

trailing-slash

  • salvo_extra/trailing-slash

caching-headers

  • salvo_extra/caching-headers

anyhow

  • salvo_core/anyhow

flash

  • dep:salvo-flash

logging

  • salvo_extra/logging

force-https

  • salvo_extra/force-https

ws

  • salvo_extra/ws