Macros§
- advice
- auto_
discover - event_
listener - mybatis_
exec - mybatis_
init - mybatis_
registry - sql_
method - transaction_
advice
Structs§
- Advice
Layer - Advice
Service - AnyAdvice
Registration - AppConfig
- AppStarting
- Application
Context - Axum
Body - The body type used in axum requests and responses.
- Axum
Request - Represents an HTTP request.
- Axum
Response - Represents an HTTP response
- Cache
Stats - Component
- Component
Registration - Controller
Router Registration - Devtools
Config - Error
Response - Event
Listener Registration - InMemory
Cache - Interceptor
Layer - Interceptor
Registration - Interceptor
Service - Json
- JSON Extractor / Response.
- Noop
Transaction Manager - Path
- Extractor that will get captures from the URL and parse them using
serde. - Pointcut
- Router
- The router type for composing handlers and services.
- Server
Config - Spring
App - Status
Code - An HTTP status code (
status-codein RFC 9110 et al.). - Transaction
Advice - TxAdvice
Config - Validation
Errors Body
Enums§
- AppError
- Json
Rejection - Rejection used for
Json.
Traits§
Functions§
- cache_
instance - default_
cache_ key - delete
- Route
DELETErequests to the given handler. - get
- Route
GETrequests to the given handler. - post
- Route
POSTrequests to the given handler. - publish_
event - put
- Route
PUTrequests to the given handler. - set_
transaction_ manager - transaction