scribe_graph/
algorithms.rs1use scribe_core::Result;
7use crate::graph::DependencyGraph;
8
9#[derive(Debug)]
11pub struct GraphAlgorithms;
12
13impl GraphAlgorithms {
14 pub fn new() -> Self {
15 Self
16 }
17
18 pub fn find_dependencies(&self, _graph: &DependencyGraph) -> Result<Vec<String>> {
19 Ok(Vec::new())
21 }
22}
23
24impl Default for GraphAlgorithms {
25 fn default() -> Self {
26 Self::new()
27 }
28}
29
30#[derive(Debug)]
32pub struct PathFinder;
33
34impl Default for PathFinder {
35 fn default() -> Self {
36 Self
37 }
38}