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

timeout

  • salvo_extra/timeout

force-https

  • salvo_extra/force-https

trailing-slash

  • salvo_extra/trailing-slash

anyhow

  • salvo_core/anyhow

unix

  • salvo_core/unix

sse

  • salvo_extra/sse

quinn

  • salvo_core/quinn

acme

  • salvo_core/acme

serve-static

  • dep:salvo-serve-static

salvo_extra

  • dep:salvo_extra

otel

  • dep:salvo-otel

session

  • dep:salvo-session

compression

  • dep:salvo-compression

affix

  • salvo_extra/affix

logging

  • salvo_extra/logging

websocket

  • salvo_extra/websocket

oapi

  • dep:salvo-oapi

basic-auth

  • salvo_extra/basic-auth

cache

  • dep:salvo-cache

native-tls

  • salvo_core/native-tls

size-limiter

  • salvo_extra/size-limiter

catch-panic

  • salvo_extra/catch-panic

rustls

  • salvo_core/rustls

flash

  • dep:salvo-flash

csrf

  • dep:salvo-csrf

caching-headers

  • salvo_extra/caching-headers

jwt-auth

  • dep:salvo-jwt-auth

rate-limiter

  • dep:salvo-rate-limiter

salvo-proxy

  • dep:salvo-proxy

cors

  • dep:salvo-cors

eyre

  • salvo_core/eyre

proxy

  • salvo-proxy

openssl

  • salvo_core/openssl