pub type ResultOpen = Result<(u64, u32), c_int>;
enum ResultOpen { Ok((u64, u32)), Err(i32), }
Contains the success value
Contains the error value