pub unsafe extern "C" fn RustStream_read(
    this: *mut c_void,
    buffer: *mut c_void,
    count: usize
) -> usize