Macro ferrum_router::uri_for
[−]
[src]
macro_rules! uri_for { ($request:expr, $route_id:expr $(,$key:expr => $value:expr)* $(,)*) => { ... }; }
Generate a URI based off of the requested one.
⚠Be careful when using this code, it's not being tested!
uri_for!(request, "foo", "query" => "test", "extraparam" => "param")
Is equivalent to:
⚠Be careful when using this code, it's not being tested!
ferrum_router::uri_for(&request, "foo", { let mut params = ferrum_router:recognizer::Params::new(); params.insert("query".into(), "test".into()); params.insert("extraparam".into(), "param".into()); params })