pub enum TabLifecycleEvent {
Created,
Activated,
Deactivated,
BeforeUnload,
Closed,
Crashed,
Recovered,
}Expand description
Tab lifecycle events for IPC
Variants§
Created
Tab was created
Activated
Tab became active
Deactivated
Tab was deactivated
BeforeUnload
Tab is about to close
Closed
Tab was closed
Crashed
Tab crashed
Recovered
Tab recovered from crash
Trait Implementations§
Source§impl Clone for TabLifecycleEvent
impl Clone for TabLifecycleEvent
Source§fn clone(&self) -> TabLifecycleEvent
fn clone(&self) -> TabLifecycleEvent
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TabLifecycleEvent
impl Debug for TabLifecycleEvent
Source§impl PartialEq for TabLifecycleEvent
impl PartialEq for TabLifecycleEvent
impl Copy for TabLifecycleEvent
impl Eq for TabLifecycleEvent
impl StructuralPartialEq for TabLifecycleEvent
Auto Trait Implementations§
impl Freeze for TabLifecycleEvent
impl RefUnwindSafe for TabLifecycleEvent
impl Send for TabLifecycleEvent
impl Sync for TabLifecycleEvent
impl Unpin for TabLifecycleEvent
impl UnwindSafe for TabLifecycleEvent
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)