pub unsafe extern "C" fn TRUST_TOKEN_CLIENT_begin_redemption(
    ctx: *mut TRUST_TOKEN_CLIENT,
    out: *mut *mut u8,
    out_len: *mut usize,
    token: *const TRUST_TOKEN,
    data: *const u8,
    data_len: usize,
    time: u64
) -> c_int