#[repr(C)] {maybe_pub}struct {name} {{ _buffer: [u8; {size}], }} impl ::cpp_utils::new_uninitialized::NewUninitialized for {name} {{ unsafe fn new_uninitialized() -> {name} {{ {name} {{ _buffer: ::std::mem::uninitialized() }} }} }}