axum-debug
This is a debugging crate that provides better error messages for axum framework.
axum is a great framework for developing web applications. But when you make a mistake,
error messages can be really complex and long. It can take a long time for you to figure out
what is wrong in your code. This crate provides utilities to generate better error messages in
case you make a mistake.
Usage example
Will fail with a better error message:
use ;
use ;
async
async
Safety
This crate uses #![forbid(unsafe_code)] to ensure everything is implemented in 100% safe Rust.
Performance
Macros in this crate have no effect when using release profile. (eg. cargo build --release)
License
This project is licensed under the MIT license.