pub enum Unreached {
NotRunByCargoWaos,
NoWindow {
window: u32,
windows: u32,
},
OutsideWindow {
width: u32,
height: u32,
},
NotEditing,
UnknownKey(String),
}Expand description
Why a screenshot or an input reached no window of the program.
Variants§
NotRunByCargoWaos
No run of cargo waos run runs the program: nothing runs under its id, or the program
running was opened otherwise, from WaOS’s library, which no tool reads or drives.
NoWindow
The program has no window numbered window: it has windows.
OutsideWindow
The point is outside the window, which is width by height physical pixels.
NotEditing
Nothing in the window is being edited, so text typed there has nowhere to go.
UnknownKey(String)
No key has this name, or the chord names one no key has.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Unreached
impl<'de> Deserialize<'de> for Unreached
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 Unreached
impl StructuralPartialEq for Unreached
Auto Trait Implementations§
impl Forget for Unreached
impl Freeze for Unreached
impl Move for Unreached
impl RefUnwindSafe for Unreached
impl Send for Unreached
impl Sync for Unreached
impl Unpin for Unreached
impl UnsafeUnpin for Unreached
impl UnwindSafe for Unreached
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>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.