gemfra-codegen 0.1.0

A collection of macros for use with the gemfra crate
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use gemfra::{error::AnyError, request::Request, response::Response};
use gemfra_codegen::route;

#[route("/var/:year/:var")]
async fn my_route(_request: Request, year: i32, var: &str) -> Result<Response, AnyError> {
    Ok(Response::success(
        "text/gemini",
        format!(
            "# Hello World!
    
You've asked for the variable `{var}` in {year}
"
        ),
    ))
}

fn main() {}