pub unsafe extern "C" fn codes_handle_new_from_message(
    c: *mut codes_context,
    data: *const c_void,
    data_len: usize
) -> *mut codes_handle