pub(crate) mod direct_scan; pub(crate) mod segment; pub(crate) mod tree_scan; pub(crate) mod direct_solver; pub(crate) mod tree_solver; pub(crate) mod cross_solver;