pub unsafe extern "C" fn TRUST_TOKEN_ISSUER_issue(
    ctx: *const TRUST_TOKEN_ISSUER,
    out: *mut *mut u8,
    out_len: *mut usize,
    out_tokens_issued: *mut usize,
    request: *const u8,
    request_len: usize,
    public_metadata: u32,
    private_metadata: u8,
    max_issuance: usize
) -> c_int