[−][src]Attribute Macro actix_web_codegen::trace
#[trace]
Creates route handler with actix_web::guard::Trace
.
Syntax
#[trace("path"[, attributes])]
Attributes
"path"
- Raw literal string with path for which to register handler.guard="function_name"
- Registers function as guard usingactix_web::guard::fn_guard
.wrap="Middleware"
- Registers a resource middleware.
Notes
Function name can be specified as any expression that is going to be accessible to the generate
code, e.g my_guard
or my_module::my_guard
.
Example
#[trace("/")] async fn example() -> HttpResponse { HttpResponse::Ok().finish() }