continuwuity/src/core/log/capture/guard.rs
2024-07-04 21:06:35 +00:00

13 lines
213 B
Rust

use std::sync::Arc;
use super::Capture;
/// Capture instance scope guard.
pub struct Guard {
pub(super) capture: Arc<Capture>,
}
impl Drop for Guard {
#[inline]
fn drop(&mut self) { self.capture.stop(); }
}