nappgui 0.1.0

Rust bindings to NAppGUI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub(crate) fn array_u32(array: *mut nappgui_sys::ArrStuint32_t) -> Option<Vec<u32>> {
    if array.is_null() {
        return None;
    }

    let array = unsafe { *array };

    if array.content.is_null() {
        return None;
    }

    let content = unsafe { *array.content };

    let elem = &content.elem;

    Some(elem.to_vec())
}