pub struct SignalTracker { /* private fields */ }
Implementations§
Source§impl SignalTracker
impl SignalTracker
Sourcepub fn track<T: 'static>(&self, f: impl FnOnce() -> T) -> T
pub fn track<T: 'static>(&self, f: impl FnOnce() -> T) -> T
Updates the tracking function used for SignalTracker.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SignalTracker
impl !RefUnwindSafe for SignalTracker
impl !Send for SignalTracker
impl !Sync for SignalTracker
impl Unpin for SignalTracker
impl !UnwindSafe for SignalTracker
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