diff --git a/src/directed/edmonds_karp.rs b/src/directed/edmonds_karp.rs index c7c137ce..9d482d97 100644 --- a/src/directed/edmonds_karp.rs +++ b/src/directed/edmonds_karp.rs @@ -364,8 +364,6 @@ pub struct SparseCapacity { residuals: BTreeMap>, } -unsafe impl Send for SparseCapacity {} - impl SparseCapacity { fn set_value(data: &mut BTreeMap>, from: usize, to: usize, value: C) { let to_remove = { @@ -498,8 +496,6 @@ pub struct DenseCapacity { flows: Matrix, } -unsafe impl Send for DenseCapacity {} - impl EdmondsKarp for DenseCapacity { fn new(size: usize, source: usize, sink: usize) -> Self { assert!(source < size, "source is greater or equal than size");