pub type CryptCreateKeyResult = Result<(u64, Vec<u8>, Vec<u8>), i32>;
enum CryptCreateKeyResult { Ok((u64, Vec<u8>, Vec<u8>)), Err(i32), }
Contains the success value
Contains the error value