pub type GTraverseNodeFunc = Option<unsafe extern "C" fn(node: *mut GTreeNode, data: gpointer) -> gboolean>;
Expand description
GTraverseNodeFunc: @node: a #GTreeNode @data: user data passed to g_tree_foreach_node()
Specifies the type of function passed to g_tree_foreach_node(). It is passed each node, together with the @user_data parameter passed to g_tree_foreach_node(). If the function returns %TRUE, the traversal is stopped.
Returns: %TRUE to stop the traversal Since: 2.68
Aliased Type§
enum GTraverseNodeFunc {
None,
Some(unsafe extern "C" fn(*mut _GTreeNode, *mut c_void) -> i32),
}