(&self, msg: String)
| 52 | } |
| 53 | |
| 54 | pub fn send_progress(&self, msg: String) { |
| 55 | #[cfg(feature = "env-logger-check")] |
| 56 | { |
| 57 | assert!( |
| 58 | LoggerState::from_usize(self.state.load(Ordering::Acquire)) == LoggerState::Progress, |
| 59 | "cannot send progress while a final state has been reached" |
| 60 | ); |
| 61 | } |
| 62 | let event_details = if self.executing.load(Ordering::Acquire) { |
| 63 | self.event_details_progress_executing.clone() |
| 64 | } else { |
| 65 | self.event_details_progress.clone() |
| 66 | }; |
| 67 | |
| 68 | self.logger |
| 69 | .log(EngineEvent::Info(event_details, EventMessage::new_from_safe(msg))); |
| 70 | } |
| 71 | |
| 72 | pub fn send_recap(&self, msg: String) { |
| 73 | #[cfg(feature = "env-logger-check")] |
no test coverage detected