mirror of
https://github.com/tokio-rs/axum.git
synced 2025-10-02 15:24:54 +00:00

* Refactor initializing tracing-subscriber * Revert "Refactor initializing tracing-subscriber" This reverts commit 0876260bf9dbd6180c04622da9e08602f45f492d in favor of tracing_subscriber::registry. * Use EnvFilter::try_from_default_env in chat example * Use EnvFilter::try_from_default_env in examples
This example explores 3 different ways you can create custom rejections for already existing extractors
with_rejection
: Usesaxum_extra::extract::WithRejection
to transform one rejection into anotherderive_from_request
: Usesaxum_macros::FromRequest
to wrap another extractor and customize the rejectioncustom_extractor
: Manual implementation ofFromRequest
that wraps another extractor
Run with
cd examples && cargo run -p example-customize-extractor-error