(&mut self, id: TrunkId)
| 516 | } |
| 517 | |
| 518 | fn del_trunk(&mut self, id: TrunkId) -> Result<bool, Self::Error> { |
| 519 | if let Some(trunk) = self.trunks.remove(&id) { |
| 520 | self.path_index.remove(trunk.path()); |
| 521 | self.inode_index.remove(&trunk.inode()); |
| 522 | Ok(true) |
| 523 | } else { |
| 524 | Ok(false) |
| 525 | } |
| 526 | } |
| 527 | |
| 528 | fn update_trunk_state( |
| 529 | &mut self, |