[][src]Struct embedded_graphics_simulator::Window

pub struct Window { /* fields omitted */ }

Simulator window

Methods

impl Window[src]

pub fn update<C>(&mut self, display: &SimulatorDisplay<C>) where
    C: PixelColor + Into<Rgb888>, 
[src]

Updates the window.

pub fn show_static<C>(&mut self, display: &SimulatorDisplay<C>) where
    C: PixelColor + Into<Rgb888>, 
[src]

Shows a static display.

This methods updates the window once and loops until the simulator window is closed.

pub fn events(&mut self) -> impl Iterator<Item = SimulatorEvent> + '_[src]

Handle events Return an iterator of all captured SimulatorEvent

Auto Trait Implementations

impl !RefUnwindSafe for Window

impl !Send for Window

impl !Sync for Window

impl Unpin for Window

impl !UnwindSafe for Window

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.