pub enum TerminalSource {
Exact,
Heuristic,
}Expand description
Where a state answer came from.
Variants§
Exact
The shell’s OSC 133 marks, or its own exit once it has died.
Heuristic
The screen’s shape, because the shell emitted no marks.
Trait Implementations§
Source§impl Clone for TerminalSource
impl Clone for TerminalSource
impl Copy for TerminalSource
Source§impl Debug for TerminalSource
impl Debug for TerminalSource
Source§impl<'de> Deserialize<'de> for TerminalSource
impl<'de> Deserialize<'de> for TerminalSource
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
impl Eq for TerminalSource
Source§impl PartialEq for TerminalSource
impl PartialEq for TerminalSource
Source§impl Serialize for TerminalSource
impl Serialize for TerminalSource
impl StructuralPartialEq for TerminalSource
Auto Trait Implementations§
impl Freeze for TerminalSource
impl RefUnwindSafe for TerminalSource
impl Send for TerminalSource
impl Sync for TerminalSource
impl Unpin for TerminalSource
impl UnsafeUnpin for TerminalSource
impl UnwindSafe for TerminalSource
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.