The attribute-like macro is a type of procedural macro that attaches an attribute to an item.
The following macro would be defined by a web framework to link the function to a particular route at compile time:
#[get("/users")]
async fn list_users() -> impl Responder {
...
}