pub fn terminate_logs(&self) {
        if let Some(logs) = &self.logs {
            logs.terminate();
        }
    }
/// Ensure that no new log messages can be consumed from the corresponding component, causing
/// all pending subscriptions to terminate. Used during Archivist shutdown to ensure a full
/// flush of available logs.
Ensure that no new log messages can be consumed from the corresponding component, causing
all pending subscriptions to terminate. Used during Archivist shutdown to ensure a full
flush of available logs.
Ensure that no new log messages can be consumed from the corresponding component causing all pending subscriptions to terminate . Used during Archivist shutdown to ensure a full flush of available logs .
pub fn terminate_logs(&self) {
        if let Some(logs) = &self.logs {
            logs.terminate();
        }
    }
pub fn terminate_logs ( & self ) { if let Some ( logs ) = & self . logs { logs . terminate ( ) ; } }
Ensure that no new log messages can be consumed from the corresponding component, causing
all pending subscriptions to terminate.
Ensure that no new log messages can be consumed from the corresponding component causing all pending subscriptions to terminate .
&self
&self