saphir 3.1.1

Fully async-await http server framework
Documentation

saphir

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

default

  • macro
  • http1

macro

  • saphir_macro

http1

  • hyper/http1

saphir_macro

  • dep:saphir_macro

full

  • macro
  • json
  • form
  • https
  • multipart
  • operation
  • post-redirect
  • file
  • http1
  • http2

file

  • mime
  • mime_guess
  • percent-encoding
  • time
  • flate2
  • brotli
  • tokio/fs

https

  • base64
  • rustls
  • tokio-rustls
  • rustls-pemfile

multipart

  • mime
  • multer

tracing-instrument

  • tracing
  • saphir_macro/tracing-instrument

form

  • serde
  • serde_urlencoded

post-redirect

  • redirect
  • json

json

  • serde
  • serde_json

redirect

  • mime
  • form

validate-requests

  • validator
  • saphir_macro/validate-requests

operation

  • serde
  • uuid

validator

  • dep:validator

flate2

  • dep:flate2

http2

  • hyper/http2

rustls-pemfile

  • dep:rustls-pemfile

base64

  • dep:base64

multer

  • dep:multer

serde_json

  • dep:serde_json

brotli

  • dep:brotli

mime

  • dep:mime

mime_guess

  • dep:mime_guess

tokio-rustls

  • dep:tokio-rustls

uuid

  • dep:uuid

serde_urlencoded

  • dep:serde_urlencoded

serde

  • dep:serde

rustls

  • dep:rustls

time

  • dep:time

tracing

  • dep:tracing

percent-encoding

  • dep:percent-encoding