pub enum TabProcessState {
Created,
Running,
Suspended,
Crashed,
Terminated,
}Expand description
State of a tab process
Variants§
Created
Not yet started
Running
Running normally
Suspended
Suspended (e.g., background tab)
Crashed
Crashed and awaiting recovery
Terminated
Terminated / cleaned up
Trait Implementations§
Source§impl Clone for TabProcessState
impl Clone for TabProcessState
Source§fn clone(&self) -> TabProcessState
fn clone(&self) -> TabProcessState
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 TabProcessState
impl Debug for TabProcessState
Source§impl Default for TabProcessState
impl Default for TabProcessState
Source§fn default() -> TabProcessState
fn default() -> TabProcessState
Returns the “default value” for a type. Read more
Source§impl PartialEq for TabProcessState
impl PartialEq for TabProcessState
impl Copy for TabProcessState
impl Eq for TabProcessState
impl StructuralPartialEq for TabProcessState
Auto Trait Implementations§
impl Freeze for TabProcessState
impl RefUnwindSafe for TabProcessState
impl Send for TabProcessState
impl Sync for TabProcessState
impl Unpin for TabProcessState
impl UnwindSafe for TabProcessState
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)