pub trait IMemoryAllocator_Impl { // Required methods fn Allocate(&self, cbsize: u32) -> *mut c_void; fn Free(&self, pv: *mut c_void); }