pub unsafe extern "C" fn EVP_PKEY_encapsulate( ctx: *mut EVP_PKEY_CTX, out_ciphertext: *mut u8, out_ciphertext_len: *mut usize, out_secret: *mut u8, out_secret_len: *mut usize, ) -> c_int