summaryrefslogtreecommitdiff
path: root/src/solvers/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/solvers/mod.rs')
-rw-r--r--src/solvers/mod.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/solvers/mod.rs b/src/solvers/mod.rs
index 84e9642..0ea589b 100644
--- a/src/solvers/mod.rs
+++ b/src/solvers/mod.rs
@@ -2,10 +2,6 @@
pub mod gpu;
pub mod gpusolver;
pub mod bwinf;
-//pub mod single;
-
-//use crate::structs::StoneWall;
-pub use gpu::*;
/// calculate h and w
pub fn wall_stats(n: u32) -> (u32, u32) {
@@ -21,10 +17,10 @@ pub trait Solver {
}
pub trait FirstSolver {
- fn solve(self) -> RowResult;
+ fn solve(self) -> gpu::RowResult;
}
pub trait IteratorSolver: Solver {
- type IntoIter: Iterator<Item = RowResult>;
+ type IntoIter: Iterator<Item = gpu::RowResult>;
fn solve(self) -> Self::IntoIter;
}