pub unsafe extern "C" fn dm_tree_free(tree: *mut dm_tree)