Attribute Macro actix_web::post [−][src]
#[post]Expand description
Creates route handler with actix_web::guard::Post.
Syntax
#[post("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
#[post("/")]
async fn example() -> HttpResponse {
HttpResponse::Ok().finish()
}