1 2 3 4 5 6 7 8 9 10 11 12 13 14
use std::collections::BTreeMap; use cxx::UniquePtr; use miette::IntoDiagnostic; use crate::{ base::Algorithm, bridge::{self, *}, }; pub trait Sparsifier { fn run(&mut self); fn get_graph(&mut self) -> crate::Graph; }