diff --git a/packages/native/src/assets.rs b/packages/native/src/assets.rs index bd007f6cc..f1fed5a6e 100644 --- a/packages/native/src/assets.rs +++ b/packages/native/src/assets.rs @@ -38,6 +38,8 @@ impl NetProvider for DioxusNativeNetProvider { handler: blitz_traits::net::BoxedHandler, ) { if request.url.scheme() == "dioxus" { + #[allow(clippy::single_match)] + // cfg'd code has multiple branches in some configurations match dioxus_asset_resolver::native::serve_asset(request.url.path()) { Ok(res) => { #[cfg(feature = "tracing")] diff --git a/packages/wasm-split/wasm-split-macro/src/lib.rs b/packages/wasm-split/wasm-split-macro/src/lib.rs index 7a8f6f3cf..1bcc5fc3d 100644 --- a/packages/wasm-split/wasm-split-macro/src/lib.rs +++ b/packages/wasm-split/wasm-split-macro/src/lib.rs @@ -54,13 +54,13 @@ pub fn wasm_split(args: TokenStream, input: TokenStream) -> TokenStream { syn::FnArg::Typed(pat_type) => { let param_ident = format_ident!("__wasm_split_arg_{i}"); args.push(param_ident.clone()); - pat_type.pat = Box::new(syn::Pat::Ident(syn::PatIdent { + *pat_type.pat = syn::Pat::Ident(syn::PatIdent { attrs: vec![], by_ref: None, mutability: None, ident: param_ident, subpat: None, - })); + }); } } }