pub enum ShellStatus {
Active,
Detached,
Exited,
}Variants§
Active
Shell is running and accepting PTY I/O
Detached
Shell is running but no client is currently attached
Exited
Shell process has exited
Trait Implementations§
Source§impl Clone for ShellStatus
impl Clone for ShellStatus
Source§fn clone(&self) -> ShellStatus
fn clone(&self) -> ShellStatus
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ShellStatus
impl Debug for ShellStatus
Source§impl<'de> Deserialize<'de> for ShellStatus
impl<'de> Deserialize<'de> for ShellStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ShellStatus
impl PartialEq for ShellStatus
Source§impl Serialize for ShellStatus
impl Serialize for ShellStatus
impl StructuralPartialEq for ShellStatus
Auto Trait Implementations§
impl Freeze for ShellStatus
impl RefUnwindSafe for ShellStatus
impl Send for ShellStatus
impl Sync for ShellStatus
impl Unpin for ShellStatus
impl UnsafeUnpin for ShellStatus
impl UnwindSafe for ShellStatus
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