shared_memory_derive 0.10.0

Support crate that provides macros for the shared_memory crate.
Documentation
use shared_memory::SharedMemCast;

#[derive(SharedMemCast)]
pub struct MyStruct {
    x: u8,
}

#[derive(SharedMemCast)]
pub struct MyStruct2 {
    x: u8,
    y: f64,
    z: i32,
    w: usize,
}

fn assert_impl<T: SharedMemCast>() {}
fn main() {
    assert_impl::<MyStruct>();
    assert_impl::<MyStruct2>();
}