Skip to content

chore(deps) Update Tauri Utils #6202

chore(deps) Update Tauri Utils

chore(deps) Update Tauri Utils #6202

GitHub Actions / custom-protocol failed Aug 21, 2024 in 0s

custom-protocol

18 errors

Details

Results

Message level Amount
Internal compiler error 0
Error 18
Warning 0
Note 0
Help 0

Versions

  • rustc 1.80.1 (3f5fd8dd4 2024-08-06)
  • cargo 1.80.1 (376290515 2024-07-16)
  • clippy 0.1.80 (3f5fd8d 2024-08-06)

Annotations

Check failure on line 178 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:178:5
    |
177 |   NodeRef::new_element(
    |   -------------------- arguments to this function are incorrect
178 |     QualName::new(None, ns!(html), LocalName::from("meta")),
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `markup5ever::interface::QualName`, found `html5ever::QualName`
    |
    = note: `html5ever::QualName` and `markup5ever::interface::QualName` have similar names, but are actually distinct types
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: associated function defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/tree.rs:211:12
    |
211 |     pub fn new_element<I>(name: QualName, attributes: I) -> NodeRef
    |            ^^^^^^^^^^^

Check failure on line 178 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:178:5
    |
177 |   NodeRef::new_element(
    |   -------------------- arguments to this function are incorrect
178 |     QualName::new(None, ns!(html), LocalName::from("meta")),
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `markup5ever::interface::QualName`, found `html5ever::QualName`
    |
    = note: `html5ever::QualName` and `markup5ever::interface::QualName` have similar names, but are actually distinct types
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: associated function defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/tree.rs:211:12
    |
211 |     pub fn new_element<I>(name: QualName, attributes: I) -> NodeRef
    |            ^^^^^^^^^^^

Check failure on line 188 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:188:34
    |
188 |         ExpandedName::new(ns!(), LocalName::from("content")),
    |         -----------------        ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::LocalNameStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::LocalNameStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:39
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                                       ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 188 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:188:27
    |
188 |         ExpandedName::new(ns!(), LocalName::from("content")),
    |         ----------------- ^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::NamespaceStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::NamespaceStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:19
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                   ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 181 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:181:34
    |
181 |         ExpandedName::new(ns!(), LocalName::from("http-equiv")),
    |         -----------------        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::LocalNameStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::LocalNameStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:39
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                                       ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 181 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:181:27
    |
181 |         ExpandedName::new(ns!(), LocalName::from("http-equiv")),
    |         ----------------- ^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::NamespaceStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::NamespaceStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:19
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                   ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 188 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:188:34
    |
188 |         ExpandedName::new(ns!(), LocalName::from("content")),
    |         -----------------        ^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::LocalNameStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::LocalNameStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:39
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                                       ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 188 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:188:27
    |
188 |         ExpandedName::new(ns!(), LocalName::from("content")),
    |         ----------------- ^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::NamespaceStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::NamespaceStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:19
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                   ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 181 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:181:34
    |
181 |         ExpandedName::new(ns!(), LocalName::from("http-equiv")),
    |         -----------------        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::LocalNameStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::LocalNameStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::LocalNameStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::LocalNameStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::LocalNameStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:39
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                                       ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 181 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied

error[E0277]: the trait bound `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>: std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not satisfied
   --> core/tauri-utils/src/html.rs:181:27
    |
181 |         ExpandedName::new(ns!(), LocalName::from("http-equiv")),
    |         ----------------- ^^^^^ the trait `std::convert::From<string_cache::atom::Atom<html5ever::NamespaceStaticSet>>` is not implemented for `string_cache::atom::Atom<markup5ever::NamespaceStaticSet>`, which is required by `string_cache::atom::Atom<html5ever::NamespaceStaticSet>: std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
    |         |
    |         required by a bound introduced by this call
    |
    = help: the following other types implement trait `std::convert::From<T>`:
              <string_cache::atom::Atom<Static> as std::convert::From<&'a str>>
              <string_cache::atom::Atom<Static> as std::convert::From<&'a string_cache::atom::Atom<Static>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::borrow::Cow<'a, str>>>
              <string_cache::atom::Atom<Static> as std::convert::From<std::string::String>>
    = note: required for `string_cache::atom::Atom<html5ever::NamespaceStaticSet>` to implement `std::convert::Into<string_cache::atom::Atom<markup5ever::NamespaceStaticSet>>`
note: required by a bound in `kuchikiki::ExpandedName::new`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/attributes.rs:22:19
    |
22  |     pub fn new<N: Into<Namespace>, L: Into<LocalName>>(ns: N, local: L) -> Self {
    |                   ^^^^^^^^^^^^^^^ required by this bound in `ExpandedName::new`

Check failure on line 127 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:127:7
    |
126 |     let node = NodeRef::new_element(
    |                -------------------- arguments to this function are incorrect
127 |       QualName::new(None, ns!(html), LocalName::from("head")),
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `markup5ever::interface::QualName`, found `html5ever::QualName`
    |
    = note: `html5ever::QualName` and `markup5ever::interface::QualName` have similar names, but are actually distinct types
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: associated function defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/tree.rs:211:12
    |
211 |     pub fn new_element<I>(name: QualName, attributes: I) -> NodeRef
    |            ^^^^^^^^^^^

Check failure on line 71 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:71:29
    |
71  |         serializer.end_elem(element.name.clone())?
    |                    -------- ^^^^^^^^^^^^^^^^^^^^ expected `html5ever::QualName`, found `markup5ever::interface::QualName`
    |                    |
    |                    arguments to this method are incorrect
    |
    = note: `markup5ever::interface::QualName` and `html5ever::QualName` have similar names, but are actually distinct types
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: method defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/serialize.rs:52:8
    |
52  |     fn end_elem(&mut self, name: QualName) -> io::Result<()>;
    |        ^^^^^^^^

Check failure on line 127 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:127:7
    |
126 |     let node = NodeRef::new_element(
    |                -------------------- arguments to this function are incorrect
127 |       QualName::new(None, ns!(html), LocalName::from("head")),
    |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `markup5ever::interface::QualName`, found `html5ever::QualName`
    |
    = note: `html5ever::QualName` and `markup5ever::interface::QualName` have similar names, but are actually distinct types
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: associated function defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/kuchikiki-0.8.2/src/tree.rs:211:12
    |
211 |     pub fn new_element<I>(name: QualName, attributes: I) -> NodeRef
    |            ^^^^^^^^^^^

Check failure on line 71 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:71:29
    |
71  |         serializer.end_elem(element.name.clone())?
    |                    -------- ^^^^^^^^^^^^^^^^^^^^ expected `html5ever::QualName`, found `markup5ever::interface::QualName`
    |                    |
    |                    arguments to this method are incorrect
    |
    = note: `markup5ever::interface::QualName` and `html5ever::QualName` have similar names, but are actually distinct types
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: method defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/serialize.rs:52:8
    |
52  |     fn end_elem(&mut self, name: QualName) -> io::Result<()>;
    |        ^^^^^^^^

Check failure on line 57 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:57:11
    |
56  |         serializer.start_elem(
    |                    ---------- arguments to this method are incorrect
57  |           element.name.clone(),
    |           ^^^^^^^^^^^^^^^^^^^^ expected `html5ever::QualName`, found `markup5ever::interface::QualName`
    |
    = note: `markup5ever::interface::QualName` and `html5ever::QualName` have similar names, but are actually distinct types
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: method defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/serialize.rs:47:8
    |
47  |     fn start_elem<'a, AttrIter>(&mut self, name: QualName, attrs: AttrIter) -> io::Result<()>
    |        ^^^^^^^^^^

Check failure on line 57 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

mismatched types

error[E0308]: mismatched types
   --> core/tauri-utils/src/html.rs:57:11
    |
56  |         serializer.start_elem(
    |                    ---------- arguments to this method are incorrect
57  |           element.name.clone(),
    |           ^^^^^^^^^^^^^^^^^^^^ expected `html5ever::QualName`, found `markup5ever::interface::QualName`
    |
    = note: `markup5ever::interface::QualName` and `html5ever::QualName` have similar names, but are actually distinct types
note: `markup5ever::interface::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.11.0/interface/mod.rs:147:1
    |
147 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
note: `html5ever::QualName` is defined in crate `markup5ever`
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:141:1
    |
141 | pub struct QualName {
    | ^^^^^^^^^^^^^^^^^^^
    = note: perhaps two different versions of crate `markup5ever` are being used?
note: method defined here
   --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/serialize.rs:47:8
    |
47  |     fn start_elem<'a, AttrIter>(&mut self, name: QualName, attrs: AttrIter) -> io::Result<()>
    |        ^^^^^^^^^^

Check failure on line 50 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

arguments to this function are incorrect

error[E0308]: arguments to this function are incorrect
    --> core/tauri-utils/src/html.rs:50:15
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |               ^^^^^^^^^^^^^
     |
note: expected `html5ever::PrefixStaticSet`, found `markup5ever::PrefixStaticSet`
    --> core/tauri-utils/src/html.rs:50:29
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |                             ^^^^^^^^^^^^^^^^^^^
     = note: `markup5ever::PrefixStaticSet` and `html5ever::PrefixStaticSet` have similar names, but are actually distinct types
note: `markup5ever::PrefixStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-335eaef8582f0294/out/generated.rs:3331:48
     |
3331 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct PrefixStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^
note: `html5ever::PrefixStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-71c1186bb780934d/out/generated.rs:3406:48
     |
3406 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct PrefixStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: perhaps two different versions of crate `markup5ever` are being used?
note: expected `html5ever::NamespaceStaticSet`, found `markup5ever::NamespaceStaticSet`
    --> core/tauri-utils/src/html.rs:50:50
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |                                                  ^^^^^^^^^^^^^^^
     = note: `markup5ever::NamespaceStaticSet` and `html5ever::NamespaceStaticSet` have similar names, but are actually distinct types
note: `markup5ever::NamespaceStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-335eaef8582f0294/out/generated.rs:3357:48
     |
3357 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct NamespaceStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: `html5ever::NamespaceStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-71c1186bb780934d/out/generated.rs:3432:48
     |
3432 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct NamespaceStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: perhaps two different versions of crate `markup5ever` are being used?
note: expected `html5ever::LocalNameStaticSet`, found `markup5ever::LocalNameStaticSet`
    --> core/tauri-utils/src/html.rs:50:67
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |                                                                   ^^^^^^^^^^^^^^^^^^
     = note: `markup5ever::LocalNameStaticSet` and `html5ever::LocalNameStaticSet` have similar names, but are actually distinct types
note: `markup5ever::LocalNameStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-335eaef8582f0294/out/generated.rs:2:48
     |
2    | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct LocalNameStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: `html5ever::LocalNameStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-71c1186bb780934d/out/generated.rs:2:48
     |
2    | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct LocalNameStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: perhaps two different versions of crate `markup5ever` are being used?
note: associated function defined here
    --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:299:12
     |
299  |     pub fn new(prefix: Option<Prefix>, ns: Namespace, local: LocalName) -> QualName {
     |            ^^^

Check failure on line 50 in core/tauri-utils/src/html.rs

See this annotation in the file changed.

@github-actions github-actions / custom-protocol

arguments to this function are incorrect

error[E0308]: arguments to this function are incorrect
    --> core/tauri-utils/src/html.rs:50:15
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |               ^^^^^^^^^^^^^
     |
note: expected `html5ever::PrefixStaticSet`, found `markup5ever::PrefixStaticSet`
    --> core/tauri-utils/src/html.rs:50:29
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |                             ^^^^^^^^^^^^^^^^^^^
     = note: `markup5ever::PrefixStaticSet` and `html5ever::PrefixStaticSet` have similar names, but are actually distinct types
note: `markup5ever::PrefixStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-335eaef8582f0294/out/generated.rs:3331:48
     |
3331 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct PrefixStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^
note: `html5ever::PrefixStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-71c1186bb780934d/out/generated.rs:3406:48
     |
3406 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct PrefixStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: perhaps two different versions of crate `markup5ever` are being used?
note: expected `html5ever::NamespaceStaticSet`, found `markup5ever::NamespaceStaticSet`
    --> core/tauri-utils/src/html.rs:50:50
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |                                                  ^^^^^^^^^^^^^^^
     = note: `markup5ever::NamespaceStaticSet` and `html5ever::NamespaceStaticSet` have similar names, but are actually distinct types
note: `markup5ever::NamespaceStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-335eaef8582f0294/out/generated.rs:3357:48
     |
3357 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct NamespaceStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: `html5ever::NamespaceStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-71c1186bb780934d/out/generated.rs:3432:48
     |
3432 | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct NamespaceStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: perhaps two different versions of crate `markup5ever` are being used?
note: expected `html5ever::LocalNameStaticSet`, found `markup5ever::LocalNameStaticSet`
    --> core/tauri-utils/src/html.rs:50:67
     |
50   |               QualName::new(attr.prefix.clone(), name.ns.clone(), name.local.clone()),
     |                                                                   ^^^^^^^^^^^^^^^^^^
     = note: `markup5ever::LocalNameStaticSet` and `html5ever::LocalNameStaticSet` have similar names, but are actually distinct types
note: `markup5ever::LocalNameStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-335eaef8582f0294/out/generated.rs:2:48
     |
2    | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct LocalNameStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
note: `html5ever::LocalNameStaticSet` is defined in crate `markup5ever`
    --> /home/runner/work/tauri/tauri/target/debug/build/markup5ever-71c1186bb780934d/out/generated.rs:2:48
     |
2    | # [derive (PartialEq , Eq , PartialOrd , Ord)] pub struct LocalNameStaticSet ;
     |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: perhaps two different versions of crate `markup5ever` are being used?
note: associated function defined here
    --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/markup5ever-0.13.0/interface/mod.rs:299:12
     |
299  |     pub fn new(prefix: Option<Prefix>, ns: Namespace, local: LocalName) -> QualName {
     |            ^^^