shared_memory_derive 0.10.0

Support crate that provides macros for the shared_memory crate.
Documentation
//! Vecs and slices are NOT allowed in shared memory

use shared_memory::SharedMemCast;

#[derive(SharedMemCast)]
pub struct MyStruct {
    x: Vec<u32>,
}

#[derive(SharedMemCast)]
pub struct MyStruct2(Vec<u32>);

#[derive(SharedMemCast)]
pub struct MyStructArray<'a> {
    x: &'a [u32],
}

#[derive(SharedMemCast)]
pub struct MyStruct2Array<'a>(&'a [u32]);

fn main() {}