(&self, trunk_id: TrunkId)
| 180 | } |
| 181 | |
| 182 | fn count_branches(&self, trunk_id: TrunkId) -> Result<usize, Self::Error> { |
| 183 | Ok(self |
| 184 | .trunk_branches |
| 185 | .get(&trunk_id) |
| 186 | .map(|v| v.len()) |
| 187 | .unwrap_or(0)) |
| 188 | } |
| 189 | |
| 190 | fn put_leaf(&mut self, leaf: &Leaf, after: Option<LeafId>) -> Result<bool, Self::Error> { |
| 191 | let id = leaf.id(); |