mirror of
https://github.com/askama-rs/askama.git
synced 2025-09-28 21:41:35 +00:00

`target()` as used in parsing "let" and "if let" implements parsing nested tuples and structs. But it does not implement parsing literals. The functions `match_variant()` and `with_parameters()` as used in parsing "when" blocks do not implement parsing nested structs, but it implements parsing literals. This PR combines `match_variant()` and `with_parameters()` into `target()`, so that all `{%when%}` support nested structs, too.
12 lines
136 B
Rust
12 lines
136 B
Rust
use askama::Template;
|
|
|
|
#[derive(Template)]
|
|
#[template(
|
|
source = "{%let 7=x%}",
|
|
ext = "txt"
|
|
)]
|
|
struct MyTemplate;
|
|
|
|
fn main() {
|
|
}
|