diff --git a/packages/fullstack/src/hooks/server_cached.rs b/packages/fullstack/src/hooks/server_cached.rs index e28783b77..80bb93008 100644 --- a/packages/fullstack/src/hooks/server_cached.rs +++ b/packages/fullstack/src/hooks/server_cached.rs @@ -29,6 +29,6 @@ pub fn server_cached(server_fn: impl } #[cfg(not(feature = "ssr"))] { - crate::html_storage::deserialize::take_server_data().unwrap_or_else(|| server_fn()) + crate::html_storage::deserialize::take_server_data().unwrap_or_else(server_fn) } } diff --git a/packages/fullstack/src/html_storage/mod.rs b/packages/fullstack/src/html_storage/mod.rs index f0fbca127..2d64953ae 100644 --- a/packages/fullstack/src/html_storage/mod.rs +++ b/packages/fullstack/src/html_storage/mod.rs @@ -45,7 +45,7 @@ impl HTMLDataCursor { } let mut cursor = &self.data[current]; self.index.fetch_add(1, std::sync::atomic::Ordering::SeqCst); - match postcard::from_bytes(&mut cursor) { + match postcard::from_bytes(cursor) { Ok(x) => Some(x), Err(e) => { log::error!("Error deserializing data: {:?}", e);