use crate::*; impl Handful { pub fn roll(self) -> Outcome { let mut die_rolls = Vec::::new(); for die in self.dice { die_rolls.append(&mut die.roll()); } Outcome::List(die_rolls) } } // #[cfg(test)] // mod unit_tests { use super::*; }