===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for cocogitto-6.3.0 Compiling proc-macro2 v1.0.89 Compiling unicode-ident v1.0.12 Compiling libc v0.2.154 Compiling memchr v2.7.2 Compiling once_cell v1.19.0 Compiling serde v1.0.214 Compiling quote v1.0.36 Compiling syn v2.0.87 Compiling thiserror v1.0.60 Compiling cfg-if v1.0.0 Compiling siphasher v0.3.11 Compiling phf_shared v0.11.2 Compiling jobserver v0.1.31 Compiling regex-syntax v0.8.3 Compiling rand_core v0.6.4 Compiling rand v0.8.5 Compiling regex-automata v0.4.6 Compiling cc v1.0.97 Compiling crossbeam-utils v0.8.19 Compiling utf8parse v0.2.1 Compiling pkg-config v0.3.30 Compiling autocfg v1.3.0 Compiling num-traits v0.2.19 Compiling serde_derive v1.0.214 Compiling thiserror-impl v1.0.60 Compiling anstyle-parse v0.2.4 Compiling regex v1.10.4 Compiling phf_generator v0.11.2 Compiling aho-corasick v1.1.3 Compiling vcpkg v0.2.15 Compiling colorchoice v1.0.1 Compiling is_terminal_polyfill v1.70.0 Compiling log v0.4.21 Compiling rustix v0.38.34 Compiling anstyle v1.0.7 Compiling bitflags v2.5.0 Compiling anstyle-query v1.0.3 Compiling ucd-trie v0.1.6 Compiling pest v2.7.14 Compiling anstream v0.6.14 Compiling libz-sys v1.1.16 Compiling phf_codegen v0.11.2 Compiling parse-zoneinfo v0.3.1 Compiling phf v0.11.2 Compiling errno v0.3.9 Compiling strsim v0.11.1 Compiling clap_lex v0.7.0 Compiling tinyvec_macros v0.1.1 Compiling heck v0.5.0 Compiling clap_derive v4.5.4 Compiling tinyvec v1.6.0 Compiling clap_builder v4.5.2 Compiling chrono-tz-build v0.2.1 Compiling crossbeam-epoch v0.9.18 Compiling pest_meta v2.7.10 Compiling getrandom v0.2.15 Compiling bstr v1.9.1 Compiling equivalent v1.0.1 Compiling hashbrown v0.15.2 Compiling libm v0.2.8 Compiling percent-encoding v2.3.1 Compiling either v1.11.0 Compiling unic-char-range v0.9.0 Compiling unic-common v0.9.0 Compiling iana-time-zone v0.1.60 Compiling same-file v1.0.6 Compiling walkdir v2.5.0 Compiling chrono v0.4.38 Compiling unic-ucd-version v0.9.0 Compiling unic-char-property v0.9.0 Compiling indexmap v2.7.1 Compiling globset v0.4.14 Compiling pest_generator v2.7.10 Compiling crossbeam-deque v0.8.5 Compiling chrono-tz v0.8.6 Compiling clap v4.5.4 Compiling unicode-normalization v0.1.23 Compiling toml_datetime v0.6.8 Compiling serde_spanned v0.6.8 Compiling libgit2-sys v0.18.0+1.9.0 Compiling lazy_static v1.4.0 Compiling serde_json v1.0.132 Compiling ppv-lite86 v0.2.17 Compiling home v0.5.9 Compiling unicode-bidi v0.3.15 Compiling winnow v0.7.3 Compiling rand_chacha v0.3.1 Compiling idna v0.5.0 Compiling toml_edit v0.22.24 Compiling ignore v0.4.22 Compiling pest_derive v2.7.10 Compiling unic-ucd-segment v0.9.0 Compiling form_urlencoded v1.2.1 Compiling fastrand v2.1.0 Compiling deunicode v1.6.0 Compiling semver v1.0.23 Compiling minimal-lexical v0.2.1 Compiling ryu v1.0.18 Compiling bitflags v1.3.2 Compiling itoa v1.0.11 Compiling anyhow v1.0.93 Compiling globwalk v0.8.1 Compiling nom v7.1.3 Compiling thread_local v1.1.8 Compiling slug v0.1.5 Compiling tempfile v3.10.1 Compiling url v2.5.0 Compiling unic-segment v0.9.0 Compiling humansize v2.1.3 Compiling toml v0.8.20 Compiling which v4.4.2 Compiling clap_complete v4.5.2 Compiling is-terminal v0.4.12 Compiling pathdiff v0.2.1 Compiling termcolor v1.1.3 Compiling roff v0.2.1 Compiling clap_mangen v0.2.20 Compiling stderrlog v0.6.0 Compiling config v0.14.0 Compiling tera v1.19.1 error: proc-macro derive panicked --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:15:10 | 15 | #[derive(Parser)] | ^^^^^^ | = help: message: error parsing --> 9:13 | 9 | int = @{ "-" ? ~ ("0" | '1'..'9' ~ '0'..'9' * ) } | ^--- | = expected `{`, `}`, `&`, `|`, `?`, `*`, or `+` error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:30:41 | 30 | static ref MATH_PARSER: PrattParser = PrattParser::new() | ^^^^ not found in this scope error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:36:52 | 36 | static ref COMPARISON_EXPR_PARSER: PrattParser = PrattParser::new() | ^^^^ not found in this scope error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:41:47 | 41 | static ref LOGIC_EXPR_PARSER: PrattParser = PrattParser::new() | ^^^^ not found in this scope error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:56:27 | 56 | fn parse_kwarg(pair: Pair) -> TeraResult<(String, Expr)> { | ^^^^ not found in this scope | help: you might be missing a type parameter | 56 | fn parse_kwarg(pair: Pair) -> TeraResult<(String, Expr)> { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:72:29 | 72 | fn parse_fn_call(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 72 | fn parse_fn_call(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:90:28 | 90 | fn parse_filter(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 90 | fn parse_filter(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:110:31 | 110 | fn parse_test_call(pair: Pair) -> TeraResult<(String, Vec)> { | ^^^^ not found in this scope | help: you might be missing a type parameter | 110 | fn parse_test_call(pair: Pair) -> TeraResult<(String, Vec)> { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:139:26 | 139 | fn parse_test(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 139 | fn parse_test(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:159:35 | 159 | fn parse_string_concat(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 159 | fn parse_string_concat(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:219:38 | 219 | fn parse_basic_expression(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 219 | fn parse_basic_expression(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:222:53 | 222 | let infix = |lhs: TeraResult, op: Pair, rhs: TeraResult| { | ^^^^ not found in this scope | help: you might be missing a type parameter | 219 | fn parse_basic_expression(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:273:45 | 273 | fn parse_basic_expr_with_filters(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 273 | fn parse_basic_expr_with_filters(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:289:46 | 289 | fn parse_string_expr_with_filters(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 289 | fn parse_string_expr_with_filters(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:306:40 | 306 | fn parse_array_with_filters(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 306 | fn parse_array_with_filters(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:321:44 | 321 | fn parse_in_condition_container(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 321 | fn parse_in_condition_container(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:336:34 | 336 | fn parse_in_condition(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 336 | fn parse_in_condition(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:361:36 | 361 | fn parse_comparison_val(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 361 | fn parse_comparison_val(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:364:50 | 364 | let infix = |lhs: TeraResult, op: Pair, rhs: TeraResult| { | ^^^^ not found in this scope | help: you might be missing a type parameter | 361 | fn parse_comparison_val(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:389:43 | 389 | fn parse_comparison_expression(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 389 | fn parse_comparison_expression(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:392:50 | 392 | let infix = |lhs: TeraResult, op: Pair, rhs: TeraResult| { | ^^^^ not found in this scope | help: you might be missing a type parameter | 389 | fn parse_comparison_expression(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:420:31 | 420 | fn parse_logic_val(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 420 | fn parse_logic_val(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:439:32 | 439 | fn parse_logic_expr(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 439 | fn parse_logic_expr(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:442:50 | 442 | let infix = |lhs: TeraResult, op: Pair, rhs: TeraResult| match op.as_rule() { | ^^^^ not found in this scope | help: you might be missing a type parameter | 439 | fn parse_logic_expr(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:469:27 | 469 | fn parse_array(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 469 | fn parse_array(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:484:34 | 484 | fn parse_string_array(pair: Pair) -> Vec { | ^^^^ not found in this scope | help: you might be missing a type parameter | 484 | fn parse_string_array(pair: Pair) -> Vec { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:499:32 | 499 | fn parse_macro_call(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 499 | fn parse_macro_call(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:525:34 | 525 | fn parse_variable_tag(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 525 | fn parse_variable_tag(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:545:34 | 545 | fn parse_import_macro(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 545 | fn parse_import_macro(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:567:29 | 567 | fn parse_extends(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 567 | fn parse_extends(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:587:29 | 587 | fn parse_include(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 587 | fn parse_include(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:612:29 | 612 | fn parse_set_tag(pair: Pair, global: bool) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 612 | fn parse_set_tag(pair: Pair, global: bool) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:635:29 | 635 | fn parse_raw_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 635 | fn parse_raw_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:668:36 | 668 | fn parse_filter_section(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 668 | fn parse_filter_section(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:714:27 | 714 | fn parse_block(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 714 | fn parse_block(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:750:28 | 750 | fn parse_macro_arg(p: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 750 | fn parse_macro_arg(p: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:776:30 | 776 | fn parse_macro_fn(pair: Pair) -> TeraResult<(String, HashMap>)> { | ^^^^ not found in this scope | help: you might be missing a type parameter | 776 | fn parse_macro_fn(pair: Pair) -> TeraResult<(String, HashMap>)> { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:801:38 | 801 | fn parse_macro_definition(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 801 | fn parse_macro_definition(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:842:29 | 842 | fn parse_forloop(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 842 | fn parse_forloop(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:910:31 | 910 | fn parse_break_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 910 | fn parse_break_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:928:34 | 928 | fn parse_continue_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 928 | fn parse_continue_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:946:33 | 946 | fn parse_comment_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 946 | fn parse_comment_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:968:24 | 968 | fn parse_if(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 968 | fn parse_if(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1046:29 | 1046 | fn parse_content(pair: Pair) -> TeraResult> { | ^^^^ not found in this scope | help: you might be missing a type parameter | 1046 | fn parse_content(pair: Pair) -> TeraResult> { | ++++++ error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:31:23 | 31 | .op(Op::infix(Rule::op_plus, Assoc::Left) | Op::infix(Rule::op_minus, Assoc::Left)) // +, - | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:31:63 | 31 | .op(Op::infix(Rule::op_plus, Assoc::Left) | Op::infix(Rule::op_minus, Assoc::Left)) // +, - | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:32:23 | 32 | .op(Op::infix(Rule::op_times, Assoc::Left) | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:33:25 | 33 | | Op::infix(Rule::op_slash, Assoc::Left) | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:34:25 | 34 | | Op::infix(Rule::op_modulo, Assoc::Left)); // *, /, % | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:37:23 | 37 | .op(Op::infix(Rule::op_lt, Assoc::Left) | Op::infix(Rule::op_lte, Assoc::Left) | Op::infix(Rule::op_gt, Assoc::Left) | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:37:61 | 37 | .op(Op::infix(Rule::op_lt, Assoc::Left) | Op::infix(Rule::op_lte, Assoc::Left) | Op::infix(Rule::op_gt, Assoc::Left) | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:37:100 | 37 | .op(Op::infix(Rule::op_lt, Assoc::Left) | Op::infix(Rule::op_lte, Assoc::Left) | Op::infix(Rule::op_gt, Assoc::Left) | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:38:25 | 38 | | Op::infix(Rule::op_gte, Assoc::Left) | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:39:25 | 39 | | Op::infix(Rule::op_eq, Assoc::Left)| Op::infix(Rule::op_ineq, Assoc::Left)); // <, <=, >, >=, ==, != | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:39:62 | 39 | | Op::infix(Rule::op_eq, Assoc::Left)| Op::infix(Rule::op_ineq, Assoc::Left)); // <, <=, >, >=, ==, != | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:42:23 | 42 | .op(Op::infix(Rule::op_or, Assoc::Left)).op(Op::infix(Rule::op_and, Assoc::Left)); | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:42:63 | 42 | .op(Op::infix(Rule::op_or, Assoc::Left)).op(Op::infix(Rule::op_and, Assoc::Left)); | ^^^^ use of undeclared type `Rule` error[E0599]: no method named `map_primary` found for struct `MATH_PARSER` in the current scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:265:25 | 29 | / lazy_static! { 30 | | static ref MATH_PARSER: PrattParser = PrattParser::new() 31 | | .op(Op::infix(Rule::op_plus, Assoc::Left) | Op::infix(Rule::op_minus, Assoc::Left)) // +, - 32 | | .op(Op::infix(Rule::op_times, Assoc::Left) ... | 42 | | .op(Op::infix(Rule::op_or, Assoc::Left)).op(Op::infix(Rule::op_and, Assoc::Left)); 43 | | } | |_- method `map_primary` not found for this struct ... 265 | MATH_PARSER.map_primary(primary).map_infix(infix).parse(pair.into_inner())? | ^^^^^^^^^^^ method not found in `MATH_PARSER` error[E0599]: no method named `map_primary` found for struct `MATH_PARSER` in the current scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:382:25 | 29 | / lazy_static! { 30 | | static ref MATH_PARSER: PrattParser = PrattParser::new() 31 | | .op(Op::infix(Rule::op_plus, Assoc::Left) | Op::infix(Rule::op_minus, Assoc::Left)) // +, - 32 | | .op(Op::infix(Rule::op_times, Assoc::Left) ... | 42 | | .op(Op::infix(Rule::op_or, Assoc::Left)).op(Op::infix(Rule::op_and, Assoc::Left)); 43 | | } | |_- method `map_primary` not found for this struct ... 382 | MATH_PARSER.map_primary(primary).map_infix(infix).parse(pair.into_inner())? | ^^^^^^^^^^^ method not found in `MATH_PARSER` error[E0599]: no method named `map_primary` found for struct `COMPARISON_EXPR_PARSER` in the current scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:412:36 | 29 | / lazy_static! { 30 | | static ref MATH_PARSER: PrattParser = PrattParser::new() 31 | | .op(Op::infix(Rule::op_plus, Assoc::Left) | Op::infix(Rule::op_minus, Assoc::Left)) // +, - 32 | | .op(Op::infix(Rule::op_times, Assoc::Left) ... | 42 | | .op(Op::infix(Rule::op_or, Assoc::Left)).op(Op::infix(Rule::op_and, Assoc::Left)); 43 | | } | |_- method `map_primary` not found for this struct ... 412 | COMPARISON_EXPR_PARSER.map_primary(primary).map_infix(infix).parse(pair.into_inner())? | ^^^^^^^^^^^ method not found in `COMPARISON_EXPR_PARSER` error[E0599]: no method named `map_primary` found for struct `LOGIC_EXPR_PARSER` in the current scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:462:31 | 29 | / lazy_static! { 30 | | static ref MATH_PARSER: PrattParser = PrattParser::new() 31 | | .op(Op::infix(Rule::op_plus, Assoc::Left) | Op::infix(Rule::op_minus, Assoc::Left)) // +, - 32 | | .op(Op::infix(Rule::op_times, Assoc::Left) ... | 42 | | .op(Op::infix(Rule::op_or, Assoc::Left)).op(Op::infix(Rule::op_and, Assoc::Left)); 43 | | } | |_- method `map_primary` not found for this struct ... 462 | LOGIC_EXPR_PARSER.map_primary(primary).map_infix(infix).parse(pair.into_inner())? | ^^^^^^^^^^^ method not found in `LOGIC_EXPR_PARSER` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:984:35 | 984 | if p.as_rule() == Rule::elif_tag { | ^^^^ use of undeclared type `Rule` error[E0599]: no function or associated item named `parse` found for struct `TeraParser` in the current scope --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1077:39 | 17 | pub struct TeraParser; | --------------------- function or associated item `parse` not found for this struct ... 1077 | let mut pairs = match TeraParser::parse(Rule::template, input) { | ^^^^^ function or associated item not found in `TeraParser` | = help: items from traits can only be used if the trait is implemented and in scope = note: the following trait defines an item `parse`, perhaps you need to implement it: candidate #1: `Parser` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1077:45 | 1077 | let mut pairs = match TeraParser::parse(Rule::template, input) { | ^^^^ use of undeclared type `Rule` Compiling clap_complete_nushell v4.5.1 Compiling edit v0.1.5 error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1218:13 | 1218 | Rule::EOI => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1217:13 | 1217 | Rule::comment_tag => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1216:13 | 1216 | Rule::macro_definition => nodes.push(parse_macro_definition(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1215:13 | 1215 | Rule::content => nodes.extend(parse_content(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1214:13 | 1214 | Rule::import_macro_tag => nodes.push(parse_import_macro(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1213:13 | 1213 | Rule::extends_tag => nodes.push(parse_extends(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1201:21 | 1201 | Rule::in_cond_container => "a `in` condition container: a string, an array or an ident".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1200:21 | 1200 | Rule::in_cond => "a `in` condition".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1199:21 | 1199 | Rule::top_imports => "top imports".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1198:21 | 1198 | Rule::continue_tag => "a continue tag".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1197:21 | 1197 | Rule::break_tag => "a break tag".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1196:21 | 1196 | Rule::template => "a template".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1195:21 | 1195 | Rule::extends_tag => r#"an extends tag (`{% extends "myfile" %}`"#.to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:62:13 | 62 | Rule::ident => name = Some(p.as_span().as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:63:13 | 63 | Rule::logic_expr => val = Some(parse_logic_expr(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:64:13 | 64 | Rule::array_filter => val = Some(parse_array_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:78:13 | 78 | Rule::ident => name = Some(p.as_span().as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:79:13 | 79 | Rule::kwarg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:95:13 | 95 | Rule::ident => name = Some(p.as_span().as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:96:13 | 96 | Rule::kwarg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:100:13 | 100 | Rule::fn_call => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:116:13 | 116 | Rule::ident => name = Some(p.as_span().as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:117:13 | 117 | Rule::test_arg => | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:122:25 | 122 | Rule::logic_expr => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:125:25 | 125 | Rule::array => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:146:13 | 146 | Rule::dotted_ident => ident = Some(p.as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:147:13 | 147 | Rule::test_call => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:166:13 | 166 | Rule::string => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:169:13 | 169 | Rule::int => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:178:13 | 178 | Rule::float => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:189:13 | 189 | Rule::dotted_square_bracket_ident => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:196:13 | 196 | Rule::fn_call => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:226:17 | 226 | Rule::op_plus => MathOperator::Add, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:227:17 | 227 | Rule::op_minus => MathOperator::Sub, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:228:17 | 228 | Rule::op_times => MathOperator::Mul, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:229:17 | 229 | Rule::op_slash => MathOperator::Div, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:230:17 | 230 | Rule::op_modulo => MathOperator::Modulo, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:238:9 | 238 | Rule::int => ExprVal::Int( | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:243:9 | 243 | Rule::float => ExprVal::Float( | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:248:9 | 248 | Rule::boolean => match pair.as_str() { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:255:9 | 255 | Rule::test => ExprVal::Test(parse_test(pair)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:256:9 | 256 | Rule::test_not => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:261:9 | 261 | Rule::fn_call => ExprVal::FunctionCall(parse_fn_call(pair)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:262:9 | 262 | Rule::macro_call => ExprVal::MacroCall(parse_macro_call(pair)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:263:9 | 263 | Rule::dotted_square_bracket_ident => ExprVal::Ident(pair.as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:264:9 | 264 | Rule::basic_expr => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:279:13 | 279 | Rule::basic_expr => expr_val = Some(parse_basic_expression(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:280:13 | 280 | Rule::filter => filters.push(parse_filter(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:295:13 | 295 | Rule::string => expr_val = Some(ExprVal::String(replace_string_markers(p.as_str()))), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:296:13 | 296 | Rule::string_concat => expr_val = Some(parse_string_concat(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:297:13 | 297 | Rule::filter => filters.push(parse_filter(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:312:13 | 312 | Rule::array => array = Some(parse_array(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:313:13 | 313 | Rule::filter => filters.push(parse_filter(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:325:13 | 325 | Rule::array_filter => expr = Some(parse_array_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:326:13 | 326 | Rule::dotted_square_bracket_ident => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:329:13 | 329 | Rule::string_expr_filter => expr = Some(parse_string_expr_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:344:13 | 344 | Rule::string_expr_filter => lhs = Some(parse_string_expr_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:345:13 | 345 | Rule::basic_expr_filter => lhs = Some(parse_basic_expr_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:347:13 | 347 | Rule::in_cond_container => rhs = Some(parse_in_condition_container(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:348:13 | 348 | Rule::op_not => negated = true, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:368:17 | 368 | Rule::op_plus => MathOperator::Add, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:369:17 | 369 | Rule::op_minus => MathOperator::Sub, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:370:17 | 370 | Rule::op_times => MathOperator::Mul, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:371:17 | 371 | Rule::op_slash => MathOperator::Div, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:372:17 | 372 | Rule::op_modulo => MathOperator::Modulo, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:380:9 | 380 | Rule::basic_expr_filter => parse_basic_expr_with_filters(pair)?, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:381:9 | 381 | Rule::comparison_val => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:396:17 | 396 | Rule::op_lt => LogicOperator::Lt, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:397:17 | 397 | Rule::op_lte => LogicOperator::Lte, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:398:17 | 398 | Rule::op_gt => LogicOperator::Gt, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:399:17 | 399 | Rule::op_gte => LogicOperator::Gte, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:400:17 | 400 | Rule::op_ineq => LogicOperator::NotEq, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:401:17 | 401 | Rule::op_eq => LogicOperator::Eq, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:409:9 | 409 | Rule::comparison_val => parse_comparison_val(pair)?, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:410:9 | 410 | Rule::string_expr_filter => parse_string_expr_with_filters(pair)?, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:411:9 | 411 | Rule::comparison_expr => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:426:13 | 426 | Rule::op_not => negated = true, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:427:13 | 427 | Rule::in_cond => expr = Some(parse_in_condition(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:428:13 | 428 | Rule::comparison_expr => expr = Some(parse_comparison_expression(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:429:13 | 429 | Rule::string_expr_filter => expr = Some(parse_string_expr_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:443:9 | 443 | Rule::op_or => Ok(Expr::new(ExprVal::Logic(LogicExpr { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:448:9 | 448 | Rule::op_and => Ok(Expr::new(ExprVal::Logic(LogicExpr { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:460:9 | 460 | Rule::logic_val => parse_logic_val(pair)?, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:461:9 | 461 | Rule::logic_expr => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:474:13 | 474 | Rule::logic_val => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:489:13 | 489 | Rule::string => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:506:13 | 506 | Rule::ident => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:514:13 | 514 | Rule::kwarg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:531:13 | 531 | Rule::variable_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:534:13 | 534 | Rule::variable_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:537:13 | 537 | Rule::logic_expr => expr = Some(parse_logic_expr(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:538:13 | 538 | Rule::array_filter => expr = Some(parse_array_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:552:13 | 552 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:555:13 | 555 | Rule::string => file = Some(replace_string_markers(p.as_span().as_str())), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:556:13 | 556 | Rule::ident => ident = Some(p.as_span().as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:557:13 | 557 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:573:13 | 573 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:576:13 | 576 | Rule::string => file = Some(replace_string_markers(p.as_span().as_str())), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:577:13 | 577 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:594:13 | 594 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:597:13 | 597 | Rule::string => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:600:13 | 600 | Rule::string_array => files.extend(parse_string_array(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:601:13 | 601 | Rule::ignore_missing => ignore_missing = true, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:602:13 | 602 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:619:13 | 619 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:622:13 | 622 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:625:13 | 625 | Rule::ident => key = Some(p.as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:626:13 | 626 | Rule::logic_expr => expr = Some(parse_logic_expr(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:627:13 | 627 | Rule::array_filter => expr = Some(parse_array_with_filters(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:642:13 | 642 | Rule::raw_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:645:25 | 645 | Rule::tag_start => start_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:646:25 | 646 | Rule::tag_end => start_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:651:13 | 651 | Rule::raw_text => text = Some(p.as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:652:13 | 652 | Rule::endraw_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:655:25 | 655 | Rule::tag_start => end_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:656:25 | 656 | Rule::tag_end => end_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:676:13 | 676 | Rule::filter_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:679:25 | 679 | Rule::tag_start => start_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:680:25 | 680 | Rule::tag_end => start_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:681:25 | 681 | Rule::fn_call => filter = Some(parse_fn_call(p2)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:682:25 | 682 | Rule::ident => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:692:13 | 692 | Rule::content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:693:15 | 693 | | Rule::macro_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:694:15 | 694 | | Rule::block_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:695:15 | 695 | | Rule::filter_section_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:696:15 | 696 | | Rule::for_content => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:699:13 | 699 | Rule::endfilter_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:702:25 | 702 | Rule::tag_start => end_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:703:25 | 703 | Rule::tag_end => end_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:722:13 | 722 | Rule::block_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:725:25 | 725 | Rule::tag_start => start_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:726:25 | 726 | Rule::tag_end => start_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:727:25 | 727 | Rule::ident => name = Some(p2.as_span().as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:732:13 | 732 | Rule::block_content => body.extend(parse_content(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:733:13 | 733 | Rule::endblock_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:736:25 | 736 | Rule::tag_start => end_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:737:25 | 737 | Rule::tag_end => end_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:738:25 | 738 | Rule::ident => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:752:9 | 752 | Rule::int => Some(ExprVal::Int( | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:757:9 | 757 | Rule::float => Some(ExprVal::Float( | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:762:9 | 762 | Rule::boolean => match p.as_str() { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:769:9 | 769 | Rule::string => Some(ExprVal::String(replace_string_markers(p.as_str()))), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:782:13 | 782 | Rule::ident => name = p2.as_str().to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:783:13 | 783 | Rule::macro_def_arg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:788:25 | 788 | Rule::ident => arg_name = Some(p3.as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:810:13 | 810 | Rule::macro_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:813:25 | 813 | Rule::tag_start => start_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:814:25 | 814 | Rule::tag_end => start_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:815:25 | 815 | Rule::macro_fn_wrapper => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:824:13 | 824 | Rule::macro_content => body.extend(parse_content(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:825:13 | 825 | Rule::endmacro_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:828:25 | 828 | Rule::tag_start => end_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:829:25 | 829 | Rule::tag_end => end_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:830:25 | 830 | Rule::ident => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:854:13 | 854 | Rule::for_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:858:25 | 858 | Rule::tag_start => start_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:859:25 | 859 | Rule::tag_end => start_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:860:25 | 860 | Rule::ident => idents.push(p2.as_str().to_string()), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:861:25 | 861 | Rule::basic_expr_filter => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:864:25 | 864 | Rule::array_filter => container = Some(parse_array_with_filters(p2)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:876:13 | 876 | Rule::content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:877:15 | 877 | | Rule::macro_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:878:15 | 878 | | Rule::block_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:879:15 | 879 | | Rule::filter_section_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:880:15 | 880 | | Rule::for_content => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:886:13 | 886 | Rule::else_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:889:13 | 889 | Rule::endfor_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:892:25 | 892 | Rule::tag_start => end_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:893:25 | 893 | Rule::tag_end => end_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:894:25 | 894 | Rule::ident => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:915:13 | 915 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:918:13 | 918 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:933:13 | 933 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:936:13 | 936 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:952:13 | 952 | Rule::comment_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:955:13 | 955 | Rule::comment_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:958:13 | 958 | Rule::comment_text => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:982:13 | 982 | Rule::if_tag | Rule::elif_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:982:28 | 982 | Rule::if_tag | Rule::elif_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1194:23 | 1194 | | Rule::macro_tag => r#"a macro definition tag (`{% macro my_macro() %}`"#.to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:993:25 | 993 | Rule::tag_start => current_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:994:25 | 994 | Rule::tag_end => current_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:995:25 | 995 | Rule::logic_expr => expr = Some(parse_logic_expr(p2)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1000:13 | 1000 | Rule::content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1001:15 | 1001 | | Rule::macro_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1002:15 | 1002 | | Rule::block_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1003:15 | 1003 | | Rule::for_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1004:15 | 1004 | | Rule::filter_section_content => current_body.extend(parse_content(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1005:13 | 1005 | Rule::else_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1016:25 | 1016 | Rule::tag_start => current_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1017:25 | 1017 | Rule::tag_end => current_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1022:13 | 1022 | Rule::endif_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1032:25 | 1032 | Rule::tag_start => end_ws.left = p2.as_span().as_str() == "{%-", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1033:25 | 1033 | Rule::tag_end => end_ws.right = p2.as_span().as_str() == "-%}", | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1051:13 | 1051 | Rule::include_tag => nodes.push(parse_include(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1052:13 | 1052 | Rule::comment_tag => nodes.push(parse_comment_tag(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1053:13 | 1053 | Rule::super_tag => nodes.push(Node::Super), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1054:13 | 1054 | Rule::set_tag => nodes.push(parse_set_tag(p, false)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1055:13 | 1055 | Rule::set_global_tag => nodes.push(parse_set_tag(p, true)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1056:13 | 1056 | Rule::raw => nodes.push(parse_raw_tag(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1057:13 | 1057 | Rule::variable_tag => nodes.push(parse_variable_tag(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1058:13 | 1058 | Rule::forloop => nodes.push(parse_forloop(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1059:13 | 1059 | Rule::break_tag => nodes.push(parse_break_tag(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1060:13 | 1060 | Rule::continue_tag => nodes.push(parse_continue_tag(p)), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1061:13 | 1061 | Rule::content_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1062:15 | 1062 | | Rule::macro_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1063:15 | 1063 | | Rule::block_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1064:15 | 1064 | | Rule::for_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1065:15 | 1065 | | Rule::filter_section_if => nodes.push(parse_if(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1066:13 | 1066 | Rule::filter_section => nodes.push(parse_filter_section(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1067:13 | 1067 | Rule::text => nodes.push(Node::Text(p.as_span().as_str().to_string())), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1068:13 | 1068 | Rule::block => nodes.push(parse_block(p)?), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1193:21 | 1193 | Rule::macro_definition | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1082:21 | 1082 | Rule::EOI => "end of input".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1083:21 | 1083 | Rule::int => "an integer".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1084:21 | 1084 | Rule::float => "a float".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1085:21 | 1085 | Rule::string | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1086:23 | 1086 | | Rule::double_quoted_string | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1087:23 | 1087 | | Rule::single_quoted_string | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1088:23 | 1088 | | Rule::backquoted_quoted_string => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1091:21 | 1091 | Rule::string_concat => "a concatenation of strings".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1092:21 | 1092 | Rule::string_expr_filter => "a string or a concatenation of strings".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1093:21 | 1093 | Rule::all_chars => "a character".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1094:21 | 1094 | Rule::array => "an array of values".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1095:21 | 1095 | Rule::array_filter => "an array of values with an optional filter".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1096:21 | 1096 | Rule::string_array => "an array of strings".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1097:21 | 1097 | Rule::basic_val => "a value".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1098:21 | 1098 | Rule::basic_op => "a mathematical operator".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1099:21 | 1099 | Rule::comparison_op => "a comparison operator".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1100:21 | 1100 | Rule::boolean => "`true` or `false`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1101:21 | 1101 | Rule::ident => "an identifier (must start with a-z)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1102:21 | 1102 | Rule::dotted_ident => "a dotted identifier (identifiers separated by `.`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1103:21 | 1103 | ... Rule::dotted_square_bracket_ident => "a square bracketed identifier (identifiers separated by `.` or `[]`s)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1104:21 | 1104 | Rule::square_brackets => "an identifier, string or integer inside `[]`s".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1105:21 | 1105 | Rule::basic_expr_filter => "an expression with an optional filter".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1106:21 | 1106 | Rule::comparison_val => "a comparison value".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1107:21 | 1107 | Rule::basic_expr | Rule::comparison_expr => "an expression".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1107:40 | 1107 | Rule::basic_expr | Rule::comparison_expr => "an expression".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1108:21 | 1108 | Rule::logic_val => "a value that can be negated".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1109:21 | 1109 | Rule::logic_expr => "any expressions".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1110:21 | 1110 | Rule::fn_call => "a function call".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1111:21 | 1111 | Rule::kwarg => "a keyword argument: `key=value` where `value` can be any expressions".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1112:21 | 1112 | ... Rule::kwargs => "a list of keyword arguments: `key=value` where `value` can be any expressions and separated by `,`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1113:21 | 1113 | Rule::op_or => "`or`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1114:21 | 1114 | Rule::op_and => "`and`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1115:21 | 1115 | Rule::op_not => "`not`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1116:21 | 1116 | Rule::op_lte => "`<=`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1117:21 | 1117 | Rule::op_gte => "`>=`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1118:21 | 1118 | Rule::op_lt => "`<`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1119:21 | 1119 | Rule::op_gt => "`>`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1120:21 | 1120 | Rule::op_ineq => "`!=`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1121:21 | 1121 | Rule::op_eq => "`==`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1122:21 | 1122 | Rule::op_plus => "`+`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1123:21 | 1123 | Rule::op_minus => "`-`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1124:21 | 1124 | Rule::op_times => "`*`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1125:21 | 1125 | Rule::op_slash => "`/`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1126:21 | 1126 | Rule::op_modulo => "`%`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1127:21 | 1127 | Rule::filter => "a filter".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1128:21 | 1128 | Rule::test => "a test".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1129:21 | 1129 | Rule::test_not => "a negated test".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1130:21 | 1130 | Rule::test_call => "a test call".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1131:21 | 1131 | Rule::test_arg => "a test argument (any expressions including arrays)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1132:21 | 1132 | Rule::test_args => "a list of test arguments (any expression including arrays)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1133:21 | 1133 | Rule::macro_fn | Rule::macro_fn_wrapper => "a macro function".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1133:38 | 1133 | Rule::macro_fn | Rule::macro_fn_wrapper => "a macro function".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1134:21 | 1134 | Rule::macro_call => "a macro function call".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1135:21 | 1135 | Rule::macro_def_arg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1138:21 | 1138 | Rule::macro_def_args => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1141:21 | 1141 | Rule::endmacro_tag => "`{% endmacro %}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1142:21 | 1142 | Rule::macro_content => "the macro content".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1143:21 | 1143 | Rule::filter_section_content => "the filter section content".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1144:21 | 1144 | Rule::set_tag => "a `set` tag`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1145:21 | 1145 | Rule::set_global_tag => "a `set_global` tag`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1146:21 | 1146 | Rule::block_content | Rule::content | Rule::for_content => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1146:43 | 1146 | Rule::block_content | Rule::content | Rule::for_content => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1146:59 | 1146 | Rule::block_content | Rule::content | Rule::for_content => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1149:21 | 1149 | Rule::text => "some text".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1153:21 | 1153 | Rule::tag_start => "tag".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1154:21 | 1154 | Rule::tag_end => "`%}` or `-%}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1155:21 | 1155 | Rule::super_tag => "`{{ super() }}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1156:21 | 1156 | Rule::raw_tag => "`{% raw %}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1157:21 | 1157 | Rule::raw_text => "some raw text".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1158:21 | 1158 | Rule::raw => "a raw block (`{% raw %}...{% endraw %}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1159:21 | 1159 | Rule::endraw_tag => "`{% endraw %}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1160:21 | 1160 | Rule::ignore_missing => "ignore missing mark for include tag".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1161:21 | 1161 | Rule::include_tag => r#"an include tag (`{% include "..." %}`)"#.to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1162:21 | 1162 | Rule::comment_tag => "a comment tag (`{#...#}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1163:21 | 1163 | Rule::comment_text => "the context of a comment (`{# ... #}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1164:21 | 1164 | Rule::variable_tag => "a variable tag (`{{ ... }}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1165:21 | 1165 | Rule::filter_tag | Rule::filter_section => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1165:40 | 1165 | Rule::filter_tag | Rule::filter_section => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1168:21 | 1168 | Rule::for_tag | Rule::forloop => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1168:37 | 1168 | Rule::for_tag | Rule::forloop => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1171:21 | 1171 | Rule::endfilter_tag => "an endfilter tag (`{% endfilter %}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1172:21 | 1172 | Rule::endfor_tag => "an endfor tag (`{% endfor %}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1173:21 | 1173 | Rule::if_tag | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1174:23 | 1174 | | Rule::content_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1175:23 | 1175 | | Rule::block_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1176:23 | 1176 | | Rule::macro_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1177:23 | 1177 | | Rule::for_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1178:23 | 1178 | | Rule::filter_section_if => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1181:21 | 1181 | Rule::elif_tag => "an `elif` tag".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1182:21 | 1182 | Rule::else_tag => "an `else` tag".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1183:21 | 1183 | Rule::endif_tag => "an endif tag (`{% endif %}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1184:21 | 1184 | Rule::WHITESPACE => "whitespace".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1185:21 | 1185 | Rule::variable_start => "a variable start (`{{`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1186:21 | 1186 | Rule::variable_end => "a variable end (`}}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1187:21 | 1187 | Rule::comment_start => "a comment start (`{#`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1188:21 | 1188 | Rule::comment_end => "a comment end (`#}`)".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1189:21 | 1189 | Rule::block_start => "`{{`, `{%` or `{#`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1190:21 | 1190 | Rule::import_macro_tag => r#"an import macro tag (`{% import "filename" as namespace %}`"#.to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1191:21 | 1191 | Rule::block | Rule::block_tag => r#"a block tag (`{% block block_name %}`"#.to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1191:35 | 1191 | Rule::block | Rule::block_tag => r#"a block tag (`{% block block_name %}`"#.to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/cocogitto/work/vendor/tera-1.19.1/src/parser/mod.rs:1192:21 | 1192 | Rule::endblock_tag => r#"an endblock tag (`{% endblock block_name %}`"#.to_string(), | ^^^^ use of undeclared type `Rule` Some errors have detailed explanations: E0412, E0433, E0599. For more information about an error, try `rustc --explain E0412`. error: could not compile `tera` (lib) due to 378 previous errors warning: build failed, waiting for other jobs to finish... *** Error code 101 Stop. make[1]: stopped making "all" in /usr/pkgsrc/devel/cocogitto *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/devel/cocogitto