pub enum StdinToHost {
CreateWindow {
window_id: usize,
kind_id: usize,
},
ReadyToStart,
SetCursor(MouseCursor),
DrawCompleteAndFlip(PresentableDraw),
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for StdinToHost
impl Clone for StdinToHost
Source§fn clone(&self) -> StdinToHost
fn clone(&self) -> StdinToHost
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 DeBin for StdinToHost
impl DeBin for StdinToHost
Source§impl DeJson for StdinToHost
impl DeJson for StdinToHost
fn de_json( s: &mut DeJsonState, i: &mut Chars<'_>, ) -> Result<StdinToHost, DeJsonErr>
fn deserialize_json(input: &str) -> Result<Self, DeJsonErr>
Source§impl Debug for StdinToHost
impl Debug for StdinToHost
Source§impl SerBin for StdinToHost
impl SerBin for StdinToHost
Source§impl SerJson for StdinToHost
impl SerJson for StdinToHost
fn ser_json(&self, d: usize, s: &mut SerJsonState)
fn serialize_json(&self) -> String
Auto Trait Implementations§
impl Freeze for StdinToHost
impl RefUnwindSafe for StdinToHost
impl Send for StdinToHost
impl Sync for StdinToHost
impl Unpin for StdinToHost
impl UnwindSafe for StdinToHost
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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