fix clippy

This commit is contained in:
Evan Almloff committed 2023-07-07 18:41:22 -07:00
1 parent 41f9c480c8
commit aa26c086de
3 files changed
+5 -9

No files matched your search

+3 -7
View File
@@ -85,10 +85,7 @@ pub fn server(args: proc_macro::TokenStream, s: TokenStream) -> TokenStream {
// extract all #[middleware] attributes // extract all #[middleware] attributes
let mut middlewares: Vec<Middleware> = vec![]; let mut middlewares: Vec<Middleware> = vec![];
function.attrs = function function.attrs.retain(|attr| {
.attrs
.into_iter()
.filter(|attr| {
if attr.meta.path().is_ident("middleware") { if attr.meta.path().is_ident("middleware") {
if let Ok(middleware) = attr.parse_args() { if let Ok(middleware) = attr.parse_args() {
middlewares.push(middleware); middlewares.push(middleware);
@@ -99,8 +96,7 @@ pub fn server(args: proc_macro::TokenStream, s: TokenStream) -> TokenStream {
} else { } else {
true true
} }
}) });
.collect();
let ItemFn { let ItemFn {
attrs, attrs,
@@ -137,7 +133,7 @@ pub fn server(args: proc_macro::TokenStream, s: TokenStream) -> TokenStream {
match server_macro_impl( match server_macro_impl(
quote::quote!(#args), quote::quote!(#args),
mapped_body, mapped_body,
trait_obj_wrapper.clone(), trait_obj_wrapper,
None, None,
Some(server_fn_path.clone()), Some(server_fn_path.clone()),
) { ) {
@@ -9,7 +9,7 @@ pub(crate) fn serde_to_writable<T: Serialize>(
write_to: &mut impl std::io::Write, write_to: &mut impl std::io::Write,
) -> std::io::Result<()> { ) -> std::io::Result<()> {
let serialized = postcard::to_allocvec(value).unwrap(); let serialized = postcard::to_allocvec(value).unwrap();
write_to.write_all(&STANDARD.encode(serialized).as_bytes())?; write_to.write_all(STANDARD.encode(serialized).as_bytes())?;
Ok(()) Ok(())
} }
+1 -1
View File
@@ -117,7 +117,7 @@ impl Route {
f.attrs f.attrs
.iter() .iter()
.any(|attr| attr.path.is_ident("child")) .any(|attr| attr.path.is_ident("child"))
|| f.ident.as_ref().unwrap().to_string() == "child" || *f.ident.as_ref().unwrap() == "child"
}); });
match child_field{ match child_field{
Some(child) => { Some(child) => {