Skip to content

chore(deps) Update Tauri Utils #6202

chore(deps) Update Tauri Utils

chore(deps) Update Tauri Utils #6202

Triggered via push August 21, 2024 12:11
Status Success
Total duration 4m 27s
Artifacts

audit.yml

on: push
audit-rust
7s
audit-rust
audit-js
9s
audit-js
Fit to window
Zoom out
Zoom in

Annotations

18 errors and 6 warnings
mismatched types: core/tauri-utils/src/html.rs#L178
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 | ^^^^^^^^^^^
mismatched types: core/tauri-utils/src/html.rs#L178
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 | ^^^^^^^^^^^
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#L188
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`
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#L188
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`
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#L181
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`
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#L181
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`
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#L188
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`
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#L188
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`
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#L181
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`
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#L181
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`
mismatched types: core/tauri-utils/src/html.rs#L127
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 | ^^^^^^^^^^^
mismatched types: core/tauri-utils/src/html.rs#L71
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<()>; | ^^^^^^^^
mismatched types: core/tauri-utils/src/html.rs#L127
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 | ^^^^^^^^^^^
mismatched types: core/tauri-utils/src/html.rs#L71
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<()>; | ^^^^^^^^
mismatched types: core/tauri-utils/src/html.rs#L57
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<()> | ^^^^^^^^^^
mismatched types: core/tauri-utils/src/html.rs#L57
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<()> | ^^^^^^^^^^
arguments to this function are incorrect: core/tauri-utils/src/html.rs#L50
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 { | ^^^
arguments to this function are incorrect: core/tauri-utils/src/html.rs#L50
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 { | ^^^
audit-rust
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions-rs/audit-check@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
audit-rust
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, actions-rs/audit-check@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
audit-rust
1 warnings found!
audit-rust
Unknown warning kind unsound found, please, file a bug
audit-js
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
audit-js
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/