pub unsafe extern "C" fn g_tree_traverse(
    tree: *mut GTree,
    traverse_func: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void, _: *mut c_void) -> i32>,
    traverse_type: i32,
    user_data: *mut c_void
)