avoiding_doing_real_work #144

Merged
jake merged 4 commits from avoiding_doing_real_work into master 2023-11-18 14:43:46 -05:00
Showing only changes of commit d4913eb6c6 - Show all commits

View File

@ -81,10 +81,7 @@ impl Clients {
}
let client_states = unsafe {
// TODO: this should just be a normal transmute but due to compiler limitations it
// does not yet work with const generics
// https://github.com/rust-lang/rust/issues/61956
std::mem::transmute_copy::<_, [RwLockReadGuard<ClientState>; N]>(&client_states)
std::mem::transmute_copy(&client_states)
};
Ok(func(client_states).await)