[−][src]Attribute Macro contraband_codegen::controller
#[controller]
Creates a controller.
Syntax: #[controller("path")]
Example
use contraband::{Injectable, controller}; use contraband::core::ContrabandApp; use actix_web::HttpResponse; #[derive(Clone, Injectable)] struct HelloController; #[controller] impl HelloController { #[get] async fn hello_world(self) -> HttpResponse { HttpResponse::Ok().body("Hello world!") } }