(mut self)
| 831 | } |
| 832 | |
| 833 | fn finish(mut self) -> bool { |
| 834 | let _ = self.done.send(()); |
| 835 | if let Some(handle) = self.handle.take() { |
| 836 | let _ = handle.join(); |
| 837 | } |
| 838 | self.reported.load(Ordering::Relaxed) |
| 839 | } |
| 840 | } |
| 841 | |
| 842 | fn truncate_for_progress(input: &str, max_chars: usize) -> String { |