(mut self)
| 900 | } |
| 901 | |
| 902 | fn finish(mut self) -> bool { |
| 903 | let _ = self.done.send(()); |
| 904 | if let Some(handle) = self.handle.take() { |
| 905 | let _ = handle.join(); |
| 906 | } |
| 907 | self.reported.load(Ordering::Relaxed) |
| 908 | } |
| 909 | } |
| 910 | |
| 911 | fn truncate_for_progress(input: &str, max_chars: usize) -> String { |