(mut self)
| 892 | } |
| 893 | |
| 894 | fn finish(mut self) -> bool { |
| 895 | let _ = self.done.send(()); |
| 896 | if let Some(handle) = self.handle.take() { |
| 897 | let _ = handle.join(); |
| 898 | } |
| 899 | self.reported.load(Ordering::Relaxed) |
| 900 | } |
| 901 | } |
| 902 | |
| 903 | fn truncate_for_progress(input: &str, max_chars: usize) -> String { |