pub unsafe extern "C" fn EVP_HPKE_KEY_derive(
key: *mut EVP_HPKE_KEY,
kem: *const EVP_HPKE_KEM,
ikm: *const u8,
ikm_len: usize,
) -> c_intpub unsafe extern "C" fn EVP_HPKE_KEY_derive(
key: *mut EVP_HPKE_KEY,
kem: *const EVP_HPKE_KEM,
ikm: *const u8,
ikm_len: usize,
) -> c_int