use Uda instead of UDA

This commit is contained in:
Dustin J. Mitchell
2022-02-13 03:33:43 +00:00
parent 51a854cfef
commit ad464c4779
5 changed files with 56 additions and 56 deletions

View File

@@ -404,40 +404,40 @@ pub unsafe extern "C" fn tc_task_get_legacy_uda<'a>(
///
/// Legacy UDAs are represented with an empty string in the ns field.
#[no_mangle]
pub unsafe extern "C" fn tc_task_get_udas(task: *mut TCTask) -> TCUDAList {
pub unsafe extern "C" fn tc_task_get_udas(task: *mut TCTask) -> TCUdaList {
wrap(task, |task| {
let vec: Vec<TCUDA> = task
let vec: Vec<TCUda> = task
.get_udas()
.map(|((ns, key), value)| {
TCUDA::return_val(UDA {
TCUda::return_val(Uda {
ns: Some(ns.into()),
key: key.into(),
value: value.into(),
})
})
.collect();
TCUDAList::return_val(vec)
TCUdaList::return_val(vec)
})
}
/// Get all UDAs for this task.
///
/// All TCUDAs in this list have a NULL ns field. The entire UDA key is
/// All TCUdas in this list have a NULL ns field. The entire UDA key is
/// included in the key field.
#[no_mangle]
pub unsafe extern "C" fn tc_task_get_legacy_udas(task: *mut TCTask) -> TCUDAList {
pub unsafe extern "C" fn tc_task_get_legacy_udas(task: *mut TCTask) -> TCUdaList {
wrap(task, |task| {
let vec: Vec<TCUDA> = task
let vec: Vec<TCUda> = task
.get_legacy_udas()
.map(|(key, value)| {
TCUDA::return_val(UDA {
TCUda::return_val(Uda {
ns: None,
key: key.into(),
value: value.into(),
})
})
.collect();
TCUDAList::return_val(vec)
TCUdaList::return_val(vec)
})
}