diff --git a/crates/tauri-codegen/src/vendor/blake3_reference.rs b/crates/tauri-codegen/src/vendor/blake3_reference.rs index 0cc14fb821fa..db19218c9ed0 100644 --- a/crates/tauri-codegen/src/vendor/blake3_reference.rs +++ b/crates/tauri-codegen/src/vendor/blake3_reference.rs @@ -135,8 +135,8 @@ fn first_8_words(compression_output: [u32; 16]) -> [u32; 8] { fn words_from_little_endian_bytes(bytes: &[u8], words: &mut [u32]) { debug_assert_eq!(bytes.len(), 4 * words.len()); - for (four_bytes, word) in bytes.chunks_exact(4).zip(words) { - *word = u32::from_le_bytes(four_bytes.try_into().unwrap()); + for (four_bytes, word) in bytes.as_chunks::<4>().0.iter().zip(words) { + *word = u32::from_le_bytes(*four_bytes); } } diff --git a/crates/tauri-schema-worker/src/config.rs b/crates/tauri-schema-worker/src/config.rs index a5274b89b781..f863eadcdebe 100644 --- a/crates/tauri-schema-worker/src/config.rs +++ b/crates/tauri-schema-worker/src/config.rs @@ -2,6 +2,9 @@ // SPDX-License-Identifier: Apache-2.0 // SPDX-License-Identifier: MIT +// axum Error is too large +#![allow(clippy::result_large_err)] + use anyhow::Context; use axum::{ extract::Path, diff --git a/crates/tauri-utils/src/html2.rs b/crates/tauri-utils/src/html2.rs index 7f591dc2788d..d17ee8da501c 100644 --- a/crates/tauri-utils/src/html2.rs +++ b/crates/tauri-utils/src/html2.rs @@ -285,7 +285,7 @@ mod tests { assert_eq!( String::from_utf8(serialize_doc(&document)).unwrap(), - format!(r#""#) + "".to_string() ); } diff --git a/crates/tauri/src/lib.rs b/crates/tauri/src/lib.rs index de6944ce24f2..9a7926575036 100644 --- a/crates/tauri/src/lib.rs +++ b/crates/tauri/src/lib.rs @@ -1222,9 +1222,9 @@ mod z85 { assert_eq!(bytes.len() % 4, 0); let mut buf = String::with_capacity(bytes.len() * 5 / 4); - for chunk in bytes.chunks_exact(4) { + for chunk in bytes.as_chunks::<4>().0 { let mut chars = [0u8; 5]; - let mut chunk = u32::from_be_bytes(chunk.try_into().unwrap()) as usize; + let mut chunk = u32::from_be_bytes(*chunk) as usize; for byte in chars.iter_mut().rev() { *byte = TABLE[chunk % 85]; chunk /= 85;