===> 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 mise-2025.9.12 Compiling proc-macro2 v1.0.101 Compiling unicode-ident v1.0.18 Compiling libc v0.2.175 Compiling cfg-if v1.0.3 Compiling autocfg v1.5.0 Compiling memchr v2.7.5 Compiling quote v1.0.40 Compiling serde v1.0.219 Compiling version_check v0.9.5 Compiling syn v2.0.106 Compiling once_cell v1.21.3 Compiling typenum v1.18.0 Compiling generic-array v0.14.7 Compiling smallvec v1.15.1 Compiling getrandom v0.2.16 Compiling parking_lot_core v0.9.11 Compiling lock_api v0.4.13 Compiling scopeguard v1.2.0 Compiling thiserror v2.0.16 Compiling rand_core v0.6.4 Compiling aho-corasick v1.1.3 Compiling regex-syntax v0.8.6 Compiling regex-automata v0.4.10 Compiling serde_derive v1.0.219 Compiling thiserror-impl v2.0.16 Compiling parking_lot v0.12.4 Compiling crypto-common v0.1.6 Compiling subtle v2.6.1 Compiling stable_deref_trait v1.2.0 Compiling bytes v1.10.1 Compiling bstr v1.12.0 Compiling jobserver v0.1.34 Compiling shlex v1.3.0 Compiling find-msvc-tools v0.1.0 Compiling cc v1.2.35 Compiling bitflags v2.9.4 Compiling block-buffer v0.10.4 Compiling digest v0.10.7 Compiling equivalent v1.0.2 Compiling itoa v1.0.15 Compiling allocator-api2 v0.2.21 Compiling foldhash v0.1.5 Compiling crc32fast v1.5.0 Compiling same-file v1.0.6 Compiling hashbrown v0.15.5 Compiling adler2 v2.0.1 Compiling miniz_oxide v0.8.9 Compiling walkdir v2.5.0 Compiling crossbeam-utils v0.8.21 Compiling zlib-rs v0.5.2 Compiling cpufeatures v0.2.17 Compiling fastrand v2.3.0 Compiling tinyvec_macros v0.1.1 Compiling tinyvec v1.10.0 Compiling unicode-normalization v0.1.24 Compiling displaydoc v0.2.5 Compiling signal-hook-registry v1.4.6 Compiling libz-rs-sys v0.5.2 Compiling flate2 v1.1.2 Compiling gix-trace v0.1.13 Compiling gix-utils v0.3.0 Compiling gix-validate v0.10.0 Compiling byteorder v1.5.0 Compiling home v0.5.11 Compiling gix-path v0.10.20 Compiling human_format v1.1.0 Compiling bytesize v2.0.1 Compiling pkg-config v0.3.32 Compiling prodash v30.0.1 Compiling crossbeam-channel v0.5.15 Compiling synstructure v0.13.2 Compiling pin-project-lite v0.2.16 Compiling gix-features v0.43.1 Compiling zerofrom-derive v0.1.6 Compiling yoke-derive v0.8.0 Compiling sha1 v0.10.6 Compiling zerofrom v0.1.6 Compiling zerovec-derive v0.11.1 Compiling zeroize_derive v1.4.2 Compiling getrandom v0.3.3 Compiling yoke v0.8.0 Compiling heapless v0.8.0 Compiling zeroize v1.8.1 Compiling hash32 v0.3.1 Compiling rustix v1.0.8 Compiling zerovec v0.11.4 Compiling errno v0.3.13 Compiling futures-core v0.3.31 Compiling faster-hex v0.10.0 Compiling tinystr v0.8.1 Compiling jiff v0.2.15 Compiling futures-sink v0.3.31 Compiling sha1-checked v0.10.0 Compiling indexmap v2.11.0 Compiling winnow v0.7.13 Compiling signal-hook v0.3.18 Compiling gix-hash v0.19.0 Compiling fnv v1.0.7 Compiling slab v0.4.11 Compiling futures-channel v0.3.31 Compiling pin-utils v0.1.0 Compiling futures-macro v0.3.31 Compiling gix-date v0.10.5 Compiling gix-actor v0.35.4 Compiling futures-io v0.3.31 Compiling log v0.4.28 Compiling futures-task v0.3.31 Compiling futures-util v0.3.31 Compiling gix-hashtable v0.9.0 Compiling tokio-macros v2.5.0 Compiling mio v1.0.4 Compiling socket2 v0.6.0 Compiling tokio v1.47.1 Compiling gix-object v0.50.2 Compiling memmap2 v0.9.8 Compiling num-traits v0.2.19 Compiling hashbrown v0.14.5 Compiling tempfile v3.21.0 Compiling tracing-core v0.1.34 Compiling tracing-attributes v0.1.30 Compiling thiserror v1.0.69 Compiling gix-fs v0.16.1 Compiling tracing v0.1.41 Compiling gix-chunk v0.4.11 Compiling litemap v0.8.0 Compiling percent-encoding v2.3.2 Compiling writeable v0.6.1 Compiling potential_utf v0.1.3 Compiling zerotrie v0.2.2 Compiling icu_locale_core v2.0.0 Compiling gix-quote v0.6.0 Compiling thiserror-impl v1.0.69 Compiling icu_properties_data v2.0.1 Compiling vcpkg v0.2.15 Compiling ryu v1.0.20 Compiling icu_normalizer_data v2.0.0 Compiling openssl-sys v0.9.109 Compiling icu_provider v2.0.0 Compiling icu_collections v2.0.0 Compiling dashmap v6.1.0 Compiling http v1.3.1 Compiling zstd-sys v2.0.16+zstd.1.5.7 Compiling gix-tempfile v18.0.0 Compiling gix-commitgraph v0.29.0 Compiling ring v0.17.14 Compiling inout v0.1.4 Compiling serde_json v1.0.143 Compiling cipher v0.4.4 Compiling gix-revwalk v0.21.0 Compiling icu_normalizer v2.0.0 Compiling icu_properties v2.0.1 Compiling http-body v1.0.1 Compiling tokio-util v0.7.16 Compiling encoding_rs v0.8.35 Compiling base64 v0.22.1 Compiling httparse v1.10.1 Compiling heck v0.5.0 Compiling zstd-safe v7.2.4 Compiling idna_adapter v1.2.1 Compiling form_urlencoded v1.2.2 Compiling rustls-pki-types v1.12.0 Compiling gix-glob v0.21.0 Compiling either v1.15.0 Compiling filetime v0.2.26 Compiling openssl v0.10.73 Compiling zerocopy v0.8.26 Compiling untrusted v0.9.0 Compiling utf8_iter v1.0.4 Compiling foreign-types-shared v0.1.1 Compiling tower-service v0.3.3 Compiling static_assertions v1.1.0 Compiling atomic-waker v1.1.2 Compiling unicode-bom v2.0.3 Compiling try-lock v0.2.5 Compiling semver v1.0.26 Compiling want v0.3.1 Compiling h2 v0.4.12 Compiling foreign-types v0.3.2 Compiling idna v1.1.0 Compiling regex v1.11.2 Compiling unic-langid-impl v0.9.6 Compiling gix-lock v18.0.0 Compiling sha2 v0.10.9 Compiling openssl-macros v0.1.1 Compiling strsim v0.11.1 Compiling shell-words v1.1.0 Compiling rustls v0.23.31 Compiling native-tls v0.2.14 Compiling zstd v0.13.3 Compiling hyper v1.7.0 Compiling unic-langid v0.9.6 Compiling rustls-webpki v0.103.4 Compiling url v2.5.7 Compiling kstring v2.0.2 Compiling openssl-probe v0.1.6 Compiling ipnet v2.11.0 Compiling hyper-util v0.1.16 Compiling gix-attributes v0.27.0 Compiling gix-command v0.6.2 Compiling sync_wrapper v1.0.2 Compiling gix-config-value v0.15.1 Compiling hmac v0.12.1 Compiling proc-macro-error-attr2 v2.0.0 Compiling arrayvec v0.7.6 Compiling tower-layer v0.3.3 Compiling minimal-lexical v0.2.1 Compiling compression-core v0.4.29 Compiling ident_case v1.0.1 Compiling nom v7.1.3 Compiling compression-codecs v0.4.30 Compiling tokio-rustls v0.26.2 Compiling tower v0.5.2 Compiling proc-macro-error2 v2.0.1 Compiling tokio-native-tls v0.3.1 Compiling webpki-roots v1.0.2 Compiling http-body-util v0.1.3 Compiling lazy_static v1.5.0 Compiling siphasher v1.0.1 Compiling unicode-width v0.2.1 Compiling iri-string v0.7.8 Compiling phf_shared v0.11.3 Compiling hyper-tls v0.6.0 Compiling hyper-rustls v0.27.7 Compiling rustc_version v0.4.1 Compiling tower-http v0.6.6 Compiling async-compression v0.4.30 Compiling ppv-lite86 v0.2.21 Compiling serde_urlencoded v0.7.1 Compiling gix-traverse v0.47.0 Compiling gix-sec v0.12.0 Compiling unsafe-libyaml v0.2.11 Compiling cfg_aliases v0.2.1 Compiling mime v0.3.17 Compiling rustc-hash v2.1.1 Compiling reqwest v0.12.23 Compiling rand v0.8.5 Compiling serde_yaml v0.9.34+deprecated Compiling curve25519-dalek v4.1.3 Compiling rust-embed-utils v8.7.2 Compiling pbkdf2 v0.12.2 Compiling bzip2-sys v0.1.13+1.0.8 Compiling lzma-sys v0.1.20 Compiling universal-hash v0.5.1 Compiling time-core v0.1.6 Compiling opaque-debug v0.3.1 Compiling rustc-hash v1.1.0 Compiling powerfmt v0.2.0 Compiling num-conv v0.1.0 Compiling anyhow v1.0.99 Compiling ucd-trie v0.1.7 Compiling pest v2.8.1 Compiling time-macros v0.2.24 Compiling deranged v0.5.3 Compiling type-map v0.5.1 Compiling rust-embed-impl v8.7.2 Compiling phf_generator v0.11.3 Compiling gix-ref v0.53.1 Compiling aes v0.8.4 Compiling futures-executor v0.3.31 Compiling globset v0.4.16 Compiling toml v0.5.11 Compiling basic-toml v0.1.10 Compiling gix-packetline-blocking v0.19.1 Compiling crossbeam-epoch v0.9.18 Compiling gix-bitmap v0.2.14 Compiling os_pipe v1.2.2 Compiling iana-time-zone v0.1.63 Compiling self_cell v1.2.0 Compiling env_home v0.1.0 Compiling syn v1.0.109 Compiling crc-catalog v2.4.0 Compiling crc v3.3.0 Compiling i18n-config v0.4.8 Compiling which v7.0.3 Compiling self_cell v0.10.3 Compiling chrono v0.4.42 Compiling time v0.3.43 Compiling sigchld v0.2.4 Compiling crossbeam-deque v0.8.6 Compiling gix-index v0.41.0 Compiling gix-filter v0.20.0 Compiling find-crate v0.6.3 Compiling futures v0.3.31 Compiling phf_codegen v0.11.3 Compiling intl-memoizer v0.5.3 Compiling pest_meta v2.8.1 Compiling nix v0.30.1 Compiling rand_chacha v0.3.1 Compiling phf v0.11.3 Compiling fluent-syntax v0.11.1 Compiling fluent-langneg v0.13.0 Compiling intl_pluralrules v7.0.2 Compiling parse-zoneinfo v0.3.1 Compiling gix-ignore v0.16.0 Compiling itertools v0.14.0 Compiling strum_macros v0.27.2 Compiling num-integer v0.1.46 Compiling thread_local v1.1.9 Compiling simd-adler32 v0.3.7 Compiling arc-swap v1.7.1 Compiling bumpalo v3.19.0 Compiling constant_time_eq v0.3.1 Compiling fluent-bundle v0.15.3 Compiling zopfli v0.8.2 Compiling strum v0.27.2 Compiling gix-worktree v0.42.0 Compiling chrono-tz-build v0.3.0 Compiling pest_generator v2.8.1 Compiling bzip2 v0.5.2 Compiling xz2 v0.1.7 Compiling i18n-embed-impl v0.8.4 Compiling ignore v0.4.23 Compiling shared_child v1.1.1 Compiling luajit-src v210.6.1+f9140a6 Compiling lzma-rs v0.3.0 Compiling darling_core v0.20.11 Compiling vte v0.14.1 Compiling gix-pathspec v0.12.0 Compiling gix-url v0.32.0 Compiling lua-src v548.1.1 Compiling aead v0.5.2 Compiling miette-derive v7.6.0 Compiling xattr v1.5.1 Compiling deflate64 v0.1.9 Compiling portable-atomic v1.11.1 Compiling unicode-width v0.1.14 Compiling paste v1.0.15 Compiling utf8parse v0.2.2 Compiling libm v0.2.15 Compiling typeid v1.0.3 Compiling unic-char-range v0.9.0 Compiling unic-common v0.9.0 Compiling unic-char-property v0.9.0 Compiling unic-ucd-version v0.9.0 Compiling anstyle-parse v0.2.7 Compiling miette v7.6.0 Compiling zip v3.0.0 Compiling tar v0.4.44 Compiling mlua-sys v0.8.3 Compiling darling_macro v0.20.11 Compiling ansitok v0.3.0 Compiling globwalk v0.9.1 Compiling pest_derive v2.8.1 Compiling chrono-tz v0.9.0 Compiling fluent v0.16.1 Compiling num-bigint v0.4.6 Compiling rust-embed v8.7.2 Compiling poly1305 v0.8.0 Compiling sharded-slab v0.1.7 Compiling darling_core v0.21.3 Compiling gix-prompt v0.11.1 Compiling gix-revision v0.35.0 Compiling chacha20 v0.9.1 Compiling serde_spanned v0.6.9 Compiling toml_datetime v0.6.11 Compiling signature v2.2.0 Compiling indexmap v1.9.3 Compiling memoffset v0.9.1 Compiling shared_thread v0.2.0 Compiling is_terminal_polyfill v1.70.1 Compiling rustversion v1.0.22 Compiling eyre v0.6.12 Compiling anstyle-query v1.1.4 Compiling anstyle v1.0.11 Compiling litrs v0.4.2 Compiling ref-cast v1.0.24 Compiling object v0.36.7 Compiling colorchoice v1.0.4 Compiling toml_write v0.1.2 Compiling owo-colors v4.2.2 Compiling anstream v0.6.20 Compiling document-features v0.2.11 Compiling i18n-embed v0.15.4 Compiling toml_edit v0.22.27 Compiling darling_macro v0.21.3 Compiling duct v1.1.0 Compiling ed25519 v2.2.3 Compiling chacha20poly1305 v0.10.1 Compiling gix-refspec v0.31.0 Compiling gix-credentials v0.30.0 Compiling num-rational v0.4.2 Compiling tracing-subscriber v0.3.20 Compiling homedir v0.3.5 Compiling darling v0.20.11 Compiling unic-ucd-segment v0.9.0 Compiling num-iter v0.1.45 Compiling cookie-factory v0.3.3 Compiling gix-discover v0.41.0 Compiling polyval v0.6.2 Compiling console v0.15.11 Compiling uluru v3.1.0 Compiling hkdf v0.12.4 Compiling salsa20 v0.10.2 Compiling num-complex v0.4.6 Compiling ordered-float v2.10.1 Compiling gix-packetline v0.19.1 Compiling rand_core v0.9.3 Compiling secrecy v0.10.3 Compiling imara-diff v0.1.8 Compiling sys-info v0.9.1 Compiling pin-project-internal v1.1.10 Compiling ref-cast-impl v1.0.24 Compiling serde_derive_internals v0.29.1 Compiling ahash v0.8.12 Compiling impl-tools v0.10.3 Compiling base64 v0.21.7 Compiling deunicode v1.6.2 Compiling color-spantrace v0.3.0 Compiling indenter v0.3.4 Compiling gimli v0.31.1 Compiling sdd v3.0.10 Compiling option-ext v0.2.0 Compiling io_tee v0.1.1 Compiling hashbrown v0.12.3 Compiling beef v0.5.2 Compiling unicode-xid v0.2.6 Compiling clru v0.6.2 Compiling clap_lex v0.7.5 Compiling regex-syntax v0.6.29 Compiling clap_builder v4.5.47 Compiling logos-derive v0.12.1 Compiling mlua_derive v0.11.0 Compiling addr2line v0.24.2 Compiling gix-pack v0.60.0 Compiling derive_more-impl v2.0.1 Compiling scc v2.4.0 Compiling age-core v0.11.0 Compiling dirs-sys v0.5.0 Compiling schemars_derive v1.0.4 Compiling slug v0.1.6 Compiling pin-project v1.1.10 Compiling gix-diff v0.53.0 Compiling rand_chacha v0.9.0 Compiling gix-transport v0.48.0 Compiling num v0.4.3 Compiling serde-value v0.7.0 Compiling scrypt v0.11.0 Compiling humansize v2.1.3 Compiling gix-dir v0.15.0 Compiling ghash v0.5.1 Compiling erased-serde v0.4.6 Compiling unic-segment v0.9.0 Compiling serde_with_macros v3.14.0 Compiling tracing-error v0.2.1 Compiling xx v2.2.0 Compiling rops v0.1.5 Compiling toml v0.8.23 Compiling ed25519-dalek v2.2.0 Compiling built v0.8.0 Compiling darling v0.21.3 Compiling i18n-embed-fl v0.9.4 Compiling ansi-str v0.9.0 Compiling x25519-dalek v2.0.1 Compiling gix-worktree-stream v0.22.0 Compiling gix-config v0.46.0 Compiling aqua-registry v2025.9.11 (/tmp/pkgbuild/devel/mise/work/mise-2025.9.12/crates/aqua-registry) Compiling impl-tools-lib v0.11.3 Compiling gix-shallow v0.5.0 Compiling lazy-regex-proc_macros v3.4.1 Compiling itertools v0.13.0 Compiling clap_derive v4.5.47 Compiling gix-negotiate v0.21.0 Compiling ctr v0.9.2 Compiling blake3 v1.8.2 Compiling maybe-async v0.2.10 Compiling serial_test_derive v3.2.0 Compiling io-close v0.3.7 Compiling nom v8.0.0 Compiling bech32 v0.9.1 Compiling self_update v0.42.0 Compiling ubi v0.7.4 Compiling dyn-clone v1.0.20 Compiling unicode-segmentation v1.12.0 Compiling winnow v0.6.24 Compiling libbz2-rs-sys v0.2.2 Compiling number_prefix v0.4.0 Compiling text-size v1.1.1 Compiling fsio v0.4.1 Compiling countme v3.0.1 Compiling bytecount v0.6.9 Compiling lzma-rust2 v0.6.1 Compiling rustc-demangle v0.1.26 Compiling papergrid v0.17.0 Compiling backtrace v0.3.75 Compiling sevenz-rust2 v0.17.1 Compiling rowan v0.15.17 Compiling envmnt v0.10.4 Compiling indicatif v0.17.11 Compiling versions v7.0.0 Compiling kdl v6.3.4 Compiling bzip2 v0.6.0 Compiling schemars v1.0.4 Compiling age v0.11.1 Compiling gix-protocol v0.51.0 Compiling serial_test v3.2.0 Compiling gix-worktree-state v0.20.0 Compiling aes-gcm v0.10.3 Compiling clap v4.5.47 Compiling versions v6.3.2 Compiling lazy-regex v3.4.1 Compiling gix-submodule v0.20.0 Compiling gix-archive v0.22.0 Compiling mlua v0.11.3 Compiling rmcp-macros v0.3.2 Compiling mise v2025.9.12 (/tmp/pkgbuild/devel/mise/work/mise-2025.9.12) Compiling zipsign-api v0.1.5 Compiling tera v1.20.0 error: proc-macro derive panicked --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:15:10 | 15 | #[derive(Parser)] | ^^^^^^ | = help: message: error parsing --> 9:13 | 9 | int = @{ "-" ? ~ ("0" | '1'..'9' ~ '0'..'9' * ) } | ^--- | = expected `{`, `}`, `&`, `|`, `?`, `*`, or `+` Compiling serde_with v3.14.0 error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:440:32 | 440 | fn parse_logic_expr(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 440 | fn parse_logic_expr(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:443:50 | 443 | 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 | 440 | fn parse_logic_expr(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:470:27 | 470 | fn parse_array(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 470 | fn parse_array(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:485:34 | 485 | fn parse_string_array(pair: Pair) -> Vec { | ^^^^ not found in this scope | help: you might be missing a type parameter | 485 | fn parse_string_array(pair: Pair) -> Vec { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:500:32 | 500 | fn parse_macro_call(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 500 | fn parse_macro_call(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:526:34 | 526 | fn parse_variable_tag(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 526 | fn parse_variable_tag(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:546:34 | 546 | fn parse_import_macro(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 546 | fn parse_import_macro(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:568:29 | 568 | fn parse_extends(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 568 | fn parse_extends(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:588:29 | 588 | fn parse_include(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 588 | fn parse_include(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:613:29 | 613 | fn parse_set_tag(pair: Pair, global: bool) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 613 | fn parse_set_tag(pair: Pair, global: bool) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:636:29 | 636 | fn parse_raw_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 636 | fn parse_raw_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:669:36 | 669 | fn parse_filter_section(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 669 | fn parse_filter_section(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:715:27 | 715 | fn parse_block(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 715 | fn parse_block(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:751:28 | 751 | fn parse_macro_arg(p: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 751 | fn parse_macro_arg(p: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:777:30 | 777 | fn parse_macro_fn(pair: Pair) -> TeraResult<(String, HashMap>)> { | ^^^^ not found in this scope | help: you might be missing a type parameter | 777 | fn parse_macro_fn(pair: Pair) -> TeraResult<(String, HashMap>)> { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:802:38 | 802 | fn parse_macro_definition(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 802 | fn parse_macro_definition(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:843:29 | 843 | fn parse_forloop(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 843 | fn parse_forloop(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:911:31 | 911 | fn parse_break_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 911 | fn parse_break_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:929:34 | 929 | fn parse_continue_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 929 | fn parse_continue_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:947:33 | 947 | fn parse_comment_tag(pair: Pair) -> Node { | ^^^^ not found in this scope | help: you might be missing a type parameter | 947 | fn parse_comment_tag(pair: Pair) -> Node { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:969:24 | 969 | fn parse_if(pair: Pair) -> TeraResult { | ^^^^ not found in this scope | help: you might be missing a type parameter | 969 | fn parse_if(pair: Pair) -> TeraResult { | ++++++ error[E0412]: cannot find type `Rule` in this scope --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1047:29 | 1047 | fn parse_content(pair: Pair) -> TeraResult> { | ^^^^ not found in this scope | help: you might be missing a type parameter | 1047 | fn parse_content(pair: Pair) -> TeraResult> { | ++++++ error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:463: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 ... 463 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:985:35 | 985 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1079:39 | 17 | pub struct TeraParser; | --------------------- function or associated item `parse` not found for this struct ... 1079 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1079:45 | 1079 | let mut pairs = match TeraParser::parse(Rule::template, input) { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1220:13 | 1220 | Rule::EOI => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1219:13 | 1219 | Rule::comment_tag => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1218:13 | 1218 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1217:13 | 1217 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1216:13 | 1216 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1215:13 | 1215 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1203:21 | 1203 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1202:21 | 1202 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1201:21 | 1201 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1200:21 | 1200 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1199:21 | 1199 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1198:21 | 1198 | Rule::template => "a template".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1197:21 | 1197 | 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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:146:13 | 146 | Rule::dotted_square_bracket_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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:430:13 | 430 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:444:9 | 444 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:449:9 | 449 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:461:9 | 461 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:462:9 | 462 | Rule::logic_expr => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:475:13 | 475 | Rule::logic_val => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:490:13 | 490 | Rule::string => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:507:13 | 507 | Rule::ident => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:515:13 | 515 | Rule::kwarg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:532:13 | 532 | Rule::variable_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:535:13 | 535 | Rule::variable_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:538:13 | 538 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:539:13 | 539 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:553:13 | 553 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:556:13 | 556 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:557:13 | 557 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:558:13 | 558 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:574:13 | 574 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:577:13 | 577 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:578:13 | 578 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:595:13 | 595 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:598:13 | 598 | Rule::string => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:601:13 | 601 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:602:13 | 602 | Rule::ignore_missing => ignore_missing = true, | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:603:13 | 603 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:620:13 | 620 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:623:13 | 623 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:626:13 | 626 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:627:13 | 627 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:628:13 | 628 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:643:13 | 643 | Rule::raw_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:646:25 | 646 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:647:25 | 647 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:652:13 | 652 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:653:13 | 653 | Rule::endraw_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:656:25 | 656 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:657:25 | 657 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:677:13 | 677 | Rule::filter_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:680:25 | 680 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:681:25 | 681 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:682:25 | 682 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:683:25 | 683 | Rule::ident => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:693:13 | 693 | Rule::content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:694:15 | 694 | | Rule::macro_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:695:15 | 695 | | Rule::block_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:696:15 | 696 | | Rule::filter_section_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:697:15 | 697 | | Rule::for_content => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:700:13 | 700 | Rule::endfilter_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:703:25 | 703 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:704:25 | 704 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:723:13 | 723 | Rule::block_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:726:25 | 726 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:727:25 | 727 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:728:25 | 728 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:733:13 | 733 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:734:13 | 734 | Rule::endblock_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:737:25 | 737 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:738:25 | 738 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:739:25 | 739 | Rule::ident => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:753:9 | 753 | Rule::int => Some(ExprVal::Int( | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:758:9 | 758 | Rule::float => Some(ExprVal::Float( | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:763:9 | 763 | Rule::boolean => match p.as_str() { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:770:9 | 770 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:783:13 | 783 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:784:13 | 784 | Rule::macro_def_arg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:789:25 | 789 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:811:13 | 811 | Rule::macro_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:814:25 | 814 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:815:25 | 815 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:816:25 | 816 | Rule::macro_fn_wrapper => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:825:13 | 825 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:826:13 | 826 | Rule::endmacro_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:829:25 | 829 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:830:25 | 830 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:831:25 | 831 | Rule::ident => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:855:13 | 855 | Rule::for_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:859:25 | 859 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:860:25 | 860 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:861:25 | 861 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:862:25 | 862 | Rule::basic_expr_filter => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:865:25 | 865 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:877:13 | 877 | Rule::content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:878:15 | 878 | | Rule::macro_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:879:15 | 879 | | Rule::block_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:880:15 | 880 | | Rule::filter_section_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:881:15 | 881 | | Rule::for_content => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:887:13 | 887 | Rule::else_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:890:13 | 890 | Rule::endfor_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:893:25 | 893 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:894:25 | 894 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:895:25 | 895 | Rule::ident => (), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:916:13 | 916 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:919:13 | 919 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:934:13 | 934 | Rule::tag_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:937:13 | 937 | Rule::tag_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:953:13 | 953 | Rule::comment_start => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:956:13 | 956 | Rule::comment_end => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:959:13 | 959 | Rule::comment_text => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:983:13 | 983 | Rule::if_tag | Rule::elif_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:983:28 | 983 | Rule::if_tag | Rule::elif_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1196:23 | 1196 | | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:994:25 | 994 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:995:25 | 995 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:996:25 | 996 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1001:13 | 1001 | Rule::content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1002:15 | 1002 | | Rule::macro_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1003:15 | 1003 | | Rule::block_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1004:15 | 1004 | | Rule::for_content | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1005:15 | 1005 | | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1006:13 | 1006 | Rule::else_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1017:25 | 1017 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1018:25 | 1018 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1023:13 | 1023 | Rule::endif_tag => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1033:25 | 1033 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1034:25 | 1034 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1053:13 | 1053 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1054:13 | 1054 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1055:13 | 1055 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1056:13 | 1056 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1057:13 | 1057 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1058:13 | 1058 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1059:13 | 1059 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1060:13 | 1060 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1061:13 | 1061 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1062:13 | 1062 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1063:13 | 1063 | Rule::content_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1064:15 | 1064 | | Rule::macro_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1065:15 | 1065 | | Rule::block_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1066:15 | 1066 | | Rule::for_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1067:15 | 1067 | | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1068:13 | 1068 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1069:13 | 1069 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1070:13 | 1070 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1195:21 | 1195 | Rule::macro_definition | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1084:21 | 1084 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1085:21 | 1085 | Rule::int => "an integer".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1086:21 | 1086 | Rule::float => "a float".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1087:21 | 1087 | Rule::string | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1088:23 | 1088 | | Rule::double_quoted_string | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1089:23 | 1089 | | Rule::single_quoted_string | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1090:23 | 1090 | | Rule::backquoted_quoted_string => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1093:21 | 1093 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1094:21 | 1094 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1095:21 | 1095 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1096:21 | 1096 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1097:21 | 1097 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1098:21 | 1098 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1099:21 | 1099 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1100:21 | 1100 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1101:21 | 1101 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1102:21 | 1102 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1103:21 | 1103 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1104:21 | 1104 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1105:21 | 1105 | ... 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1106:21 | 1106 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1107:21 | 1107 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1108:21 | 1108 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1109:21 | 1109 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1109:40 | 1109 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1110:21 | 1110 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1111:21 | 1111 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1112:21 | 1112 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1113:21 | 1113 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1114:21 | 1114 | ... 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1115:21 | 1115 | Rule::op_or => "`or`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1116:21 | 1116 | Rule::op_and => "`and`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1117:21 | 1117 | Rule::op_not => "`not`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1118:21 | 1118 | Rule::op_lte => "`<=`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1119:21 | 1119 | Rule::op_gte => "`>=`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1120:21 | 1120 | Rule::op_lt => "`<`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1121:21 | 1121 | Rule::op_gt => "`>`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1122:21 | 1122 | Rule::op_ineq => "`!=`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1123:21 | 1123 | Rule::op_eq => "`==`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1124:21 | 1124 | Rule::op_plus => "`+`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1125:21 | 1125 | Rule::op_minus => "`-`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1126:21 | 1126 | Rule::op_times => "`*`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1127:21 | 1127 | Rule::op_slash => "`/`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1128:21 | 1128 | Rule::op_modulo => "`%`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1129:21 | 1129 | Rule::filter => "a filter".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1130:21 | 1130 | Rule::test => "a test".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1131:21 | 1131 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1132:21 | 1132 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1133:21 | 1133 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1134:21 | 1134 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1135:21 | 1135 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1135:38 | 1135 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1136:21 | 1136 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1137:21 | 1137 | Rule::macro_def_arg => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1140:21 | 1140 | Rule::macro_def_args => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1143:21 | 1143 | Rule::endmacro_tag => "`{% endmacro %}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1144:21 | 1144 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1145:21 | 1145 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1146:21 | 1146 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1147:21 | 1147 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1148:21 | 1148 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1148:43 | 1148 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1148:59 | 1148 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1151:21 | 1151 | Rule::text => "some text".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1155:21 | 1155 | Rule::tag_start => "tag".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1156:21 | 1156 | Rule::tag_end => "`%}` or `-%}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1157:21 | 1157 | Rule::super_tag => "`{{ super() }}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1158:21 | 1158 | Rule::raw_tag => "`{% raw %}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1159:21 | 1159 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1160:21 | 1160 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1161:21 | 1161 | Rule::endraw_tag => "`{% endraw %}`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1162:21 | 1162 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1163:21 | 1163 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1164:21 | 1164 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1165:21 | 1165 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1166:21 | 1166 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1167:21 | 1167 | Rule::filter_tag | Rule::filter_section => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1167:40 | 1167 | Rule::filter_tag | Rule::filter_section => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1170:21 | 1170 | Rule::for_tag | Rule::forloop => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1170:37 | 1170 | Rule::for_tag | Rule::forloop => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1173:21 | 1173 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1174:21 | 1174 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1175:21 | 1175 | Rule::if_tag | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1176:23 | 1176 | | Rule::content_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1177:23 | 1177 | | Rule::block_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1178:23 | 1178 | | Rule::macro_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1179:23 | 1179 | | Rule::for_if | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1180:23 | 1180 | | Rule::filter_section_if => { | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1183:21 | 1183 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1184:21 | 1184 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1185:21 | 1185 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1186:21 | 1186 | Rule::WHITESPACE => "whitespace".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1187:21 | 1187 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1188:21 | 1188 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1189:21 | 1189 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1190:21 | 1190 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1191:21 | 1191 | Rule::block_start => "`{{`, `{%` or `{#`".to_string(), | ^^^^ use of undeclared type `Rule` error[E0433]: failed to resolve: use of undeclared type `Rule` --> /tmp/pkgbuild/devel/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1192:21 | 1192 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1193:21 | 1193 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1193:35 | 1193 | 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/mise/work/vendor/tera-1.20.0/src/parser/mod.rs:1194:21 | 1194 | 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 379 previous errors warning: build failed, waiting for other jobs to finish... *** Error code 101 Stop. make[1]: stopped making "all" in /usr/pkgsrc/devel/mise *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/devel/mise