//! Callback guard.
usestd::sync::Arc;/// Callback guard returned when adding a callback as an event listener. If the guard is dropped,
/// the event listener is removed.
#[derive(Debug)]pubstructCallbackGuard<Callback>{pub(crate)_callback:Arc<Callback>,
}