Как бы вы изменили пример с сайта Rocket, чтобы взять дату, а не возраст / u8
?
Пример с сайта:
#![feature(proc_macro_hygiene, decl_macro)]
#[macro_use] extern crate rocket;
#[get("/hello/<name>/<age>")]
fn hello(name: String, age: u8) -> String {
format!("Hello, {} year old named {}!", age, name)
}
fn main() {
rocket::ignite().mount("/", routes![hello]).launch();
}
Мне бы хотелосьиметь более-менее одинаковый вывод (Здравствуйте, 58-летний Джон!), но иметь что-то вроде
#[get("/hello/<name>/<birthdate>")]
вместо этого
#[get("/hello/<name>/<age>")]
Я думаю, что правильная структура chrono :: DateTime и это как-то rocket :: request :: FromParam задействован, но я немного растерялся оттуда.