pub unsafe extern "C" fn semq_encoding_create(
cfg: *const semq_config_t,
ids: *const semq_ids_t,
rows: *const u8,
manifest: *const semq_pair_t,
n_pairs: u32,
out: *mut *mut semq_encoding_t,
err: *mut semq_error_t,
) -> semq_status_t