axum-valid 0.18.0

Provides validation extractors for your Axum application, allowing you to validate data using validator, garde, validify or all of them.
Documentation

axum-valid

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

default

  • basic
  • validator

basic

  • json
  • form
  • query

validator

  • dep:validator

json

  • axum/json

form

  • axum/form

query

  • axum/query

all_types

  • json
  • form
  • query
  • msgpack
  • yaml
  • xml
  • toml
  • sonic
  • cbor
  • all_extra_types
  • typed_multipart

all_extra_types

  • extra
  • typed_header
  • extra_typed_path
  • extra_query
  • extra_form
  • extra_protobuf

full_garde

  • garde
  • all_types
  • 422
  • into_json

full_validator

  • validator
  • all_types
  • 422
  • into_json

full_validify

  • validify
  • all_types
  • 422
  • into_json

into_json

  • json
  • dep:serde
  • garde?/serde

full

  • full_validator
  • full_garde
  • full_validify

toml

  • dep:axum-serde
  • axum-serde/toml

sonic

  • dep:axum-serde
  • axum-serde/sonic

extra_query

  • extra
  • axum-extra/query

extra_typed_path

  • extra
  • axum-extra/typed-routing

extra_protobuf

  • extra
  • axum-extra/protobuf

msgpack

  • dep:axum-serde
  • axum-serde/msgpack

cbor

  • dep:axum-serde
  • axum-serde/cbor

yaml

  • dep:axum-serde
  • axum-serde/yaml

typed_header

  • extra
  • axum-extra/typed-header

extra_form

  • extra
  • axum-extra/form

xml

  • dep:axum-serde
  • axum-serde/xml

garde

  • dep:garde

aide

  • dep:aide

extra

  • dep:axum-extra

typed_multipart

  • dep:axum_typed_multipart

validify

  • dep:validify

422

    This feature flag does not enable additional features.