Re-exports§
pub use router::GotchaRouter;pub use crate::message::Message;pub use crate::message::Messager;pub use crate::openapi::Operable;pub use task::TaskScheduler;pub use axum;pub use inventory;pub use oas;pub use tracing;
Modules§
Structs§
- JSON Extractor / Response.
- A value which is initialized on the first access.
- Extractor that will get captures from the URL and parse them using
serde. - Extractor that deserializes query strings into some type.
- Extractor for state.
Enums§
- The enum
Eitherwith variantsLeftandRightis a general purpose sum type with two cases.
Traits§
- Trait for generating responses.
Functions§
- Route
DELETErequests to the given handler. - Route
GETrequests to the given handler. - Route
PATCHrequests to the given handler. - Route
POSTrequests to the given handler. - Route
PUTrequests to the given handler.
Attribute Macros§
- Generates better error messages when applied to handler functions.