(mut self)
| 384 | } |
| 385 | |
| 386 | fn branch(mut self) -> core::ops::ControlFlow<Self::Residual, Self::Output> { |
| 387 | self.bomb.defuse(); |
| 388 | self.report.map_or( |
| 389 | core::ops::ControlFlow::Continue(()), // |
| 390 | |report| core::ops::ControlFlow::Break(Err(report)), |
| 391 | ) |
| 392 | } |
| 393 | } |
| 394 | |
| 395 | #[cfg(test)] |
no test coverage detected