building db support with diesel.rs

This commit is contained in:
2019-01-27 21:52:46 +01:00
parent 940927d376
commit fb4d24ef44
14 changed files with 113 additions and 6 deletions

View File

@@ -122,8 +122,7 @@ impl<'a, V> ProblemBuilder<'a, V> {
})
}
pub fn add_variable(
mut self,
pub fn add_variable(mut self,
name: String,
domain: &'a Domain<V>,
value: Option<&'a V>,
@@ -153,8 +152,7 @@ mod tests {
let mut problem: Problem<_> = Problem::build()
.add_variable(String::from("Left"), &domain, None)
.add_variable(String::from("Right"), &domain, None)
.add_constraint(
|assign: &Variables<i32>| {
.add_constraint(|assign: &Variables<i32>| {
assign.get("Left").unwrap() == assign.get("Right").unwrap()
})
.finish();