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 c851818813 - Show all commits

View File

@ -2,17 +2,3 @@ pub mod cipherkeys;
pub mod serverstate; pub mod serverstate;
pub mod mainloop; pub mod mainloop;
pub mod interserver; pub mod interserver;
// https://www.reddit.com/r/rust/comments/33xhhu/how_to_create_an_array_of_structs_that_havent/
#[macro_export]
macro_rules! init_array(
($ty:ty, $len:expr, $val:expr) => (
{
let mut array: [$ty; $len] = unsafe { std::mem::uninitialized() };
for i in array.iter_mut() {
unsafe { ::std::ptr::write(i, $val); }
}
array
}
)
);