pub struct EventBusMonitor { /* private fields */ }Expand description
Thread-safe ring buffer for captured Tauri events.
Implementations§
Source§impl EventBusMonitor
impl EventBusMonitor
Sourcepub fn push(&self, event: CapturedTauriEvent)
pub fn push(&self, event: CapturedTauriEvent)
Record a captured event.
Sourcepub fn events(&self) -> Vec<CapturedTauriEvent>
pub fn events(&self) -> Vec<CapturedTauriEvent>
Get all captured events.
Trait Implementations§
Source§impl Clone for EventBusMonitor
impl Clone for EventBusMonitor
Source§fn clone(&self) -> EventBusMonitor
fn clone(&self) -> EventBusMonitor
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for EventBusMonitor
impl RefUnwindSafe for EventBusMonitor
impl Send for EventBusMonitor
impl Sync for EventBusMonitor
impl Unpin for EventBusMonitor
impl UnsafeUnpin for EventBusMonitor
impl UnwindSafe for EventBusMonitor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more