#[no_mangle]
pub extern "C" fn sg_forward_partial_path_stitcher_from_nodes(
graph: *const sg_stack_graph,
partials: *mut sg_partial_path_arena,
db: *mut sg_partial_path_database,
count: usize,
starting_nodes: *const sg_node_handle
) -> *mut sg_forward_partial_path_stitcherExpand description
Creates a new forward partial path stitcher that is “seeded” with a set of starting stack graph nodes.
Before calling this method, you must ensure that db contains all of the possible partial
paths that start with any of your requested starting nodes.
Before calling sg_forward_partial_path_stitcher_process_next_phase for the first time, you
must ensure that db contains all possible extensions of any of those initial partial paths.
You can retrieve a list of those extensions via the previous_phase_partial_paths and
previous_phase_partial_paths_length fields.