diff options
Diffstat (limited to '')
| -rw-r--r-- | askama_derive/src/generator.rs | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/askama_derive/src/generator.rs b/askama_derive/src/generator.rs index 6637698..05b3fc3 100644 --- a/askama_derive/src/generator.rs +++ b/askama_derive/src/generator.rs @@ -130,6 +130,12 @@ impl TemplateArgs {              let value = match pair.value {                  syn::Expr::Lit(lit) => lit, +                syn::Expr::Group(group) => match *group.expr { +                    syn::Expr::Lit(lit) => lit, +                    _ => { +                        return Err(format!("unsupported argument value type for {ident:?}").into()) +                    } +                },                  _ => return Err(format!("unsupported argument value type for {ident:?}").into()),              }; | 
