pub unsafe extern "C" fn rb_memory_view_init_as_byte_array(
    view: *mut rb_memory_view_t,
    obj: VALUE,
    data: *mut c_void,
    len: ssize_t,
    readonly: bool
) -> bool