Take all pending continuations, grouped by target shard.
(&mut self)
| 105 | |
| 106 | /// Take all pending continuations, grouped by target shard. |
| 107 | pub fn take_all_pending(&mut self) -> HashMap<u32, Vec<PatternContinuation>> { |
| 108 | std::mem::take(&mut self.pending) |
| 109 | } |
| 110 | |
| 111 | /// Advance to next round. Returns `false` if max rounds reached. |
| 112 | pub fn advance(&mut self) -> bool { |