poem 3.0.0

Poem is a full-featured and easy-to-use web framework with the Rust programming language.
Documentation

poem

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

default

  • server

server

  • tokio/rt
  • tokio/net
  • hyper/server

acme-base

  • server
  • reqwest
  • rustls
  • ring
  • base64
  • rcgen
  • x509-parser
  • chrono

i18n

  • fluent
  • fluent-langneg
  • fluent-syntax
  • unic-langid
  • intl-memoizer

session

  • tokio/rt
  • cookie
  • rand
  • priority-queue
  • base64

static-files

  • httpdate
  • mime_guess
  • tokio/io-util
  • tokio/fs
  • libcookie
  • chrono
  • time

embed

  • rust-embed
  • hex
  • mime_guess

prometheus

  • libopentelemetry
  • opentelemetry-prometheus
  • libprometheus

rustls

  • server
  • tokio-rustls
  • rustls-pemfile

csrf

  • cookie
  • base64
  • libcsrf

websocket

  • tokio/rt
  • tokio-tungstenite
  • base64

opentelemetry

  • libopentelemetry
  • opentelemetry-http
  • opentelemetry-semantic-conventions

test

  • sse
  • sse-codec
  • tokio-util/compat

openssl-tls

  • server
  • tokio-openssl
  • openssl

native-tls

  • server
  • tokio-native-tls

acme-native-roots

  • acme-base
  • reqwest/rustls-tls-native-roots

tower-compat

  • tokio/rt
  • tower

tempfile

  • libtempfile
  • tokio/fs

acme-webpki-roots

  • acme-base
  • reqwest/rustls-tls-webpki-roots

redis-session

  • session
  • redis

opentelemetry-semantic-conventions

  • dep:opentelemetry-semantic-conventions

tokio-openssl

  • dep:tokio-openssl

fluent

  • dep:fluent

rustls-pemfile

  • dep:rustls-pemfile

opentelemetry-http

  • dep:opentelemetry-http

chrono

  • dep:chrono

httpdate

  • dep:httpdate

tokio-tungstenite

  • dep:tokio-tungstenite

sse-codec

  • dep:sse-codec

eyre06

  • dep:eyre06

rand

  • dep:rand

tokio-metrics

  • dep:tokio-metrics

base64

  • dep:base64

quick-xml

  • dep:quick-xml

sse

  • tokio-stream

libtempfile

  • dep:libtempfile

acme

  • acme-native-roots

ring

  • dep:ring

redis

  • dep:redis

mime_guess

  • dep:mime_guess

yaml

  • serde_yaml

x509-parser

  • dep:x509-parser

reqwest

  • dep:reqwest

time

  • dep:time

libprometheus

  • dep:libprometheus

unic-langid

  • dep:unic-langid

anyhow

  • dep:anyhow

fluent-langneg

  • dep:fluent-langneg

serde_yaml

  • dep:serde_yaml

multer

  • dep:multer

priority-queue

  • dep:priority-queue

libopentelemetry

  • dep:libopentelemetry

async-compression

  • dep:async-compression

tokio-rustls

  • dep:tokio-rustls

rcgen

  • dep:rcgen

tokio-stream

  • dep:tokio-stream

xml

  • quick-xml

libcsrf

  • dep:libcsrf

fluent-syntax

  • dep:fluent-syntax

tokio-native-tls

  • dep:tokio-native-tls

compression

  • async-compression

intl-memoizer

  • dep:intl-memoizer

tower

  • dep:tower

libcookie

  • dep:libcookie

multipart

  • multer

opentelemetry-prometheus

  • dep:opentelemetry-prometheus

hex

  • dep:hex

openssl

  • dep:openssl

rust-embed

  • dep:rust-embed