1 use std::collections::VecDeque;
3 pub struct BuildPlanBuilder {
4 acc: VecDeque<(String, String)>,
5 current_provides: String,
6 current_requires: String,
9 impl BuildPlanBuilder {
10 pub fn or(&mut self) -> &mut Self {
11 self.acc.push_back(self.current_provides, self.current_requires);
12 //~^ ERROR this function takes 1 argument but 2 arguments were supplied