[−][src]Enum egui_web::backend::RunMode
How the backend runs the app
Variants
Rapint the UI all the time (at the display refresh rate of e.g. 60 Hz).
This is good for games where things are constantly moving.
This can also be achieved with RunMode::Reactive combined with calling egui::Context::request_repaint() each frame.
Only repaint when there are animations or input (mouse movement, keyboard input etc). This saves CPU.
Trait Implementations
impl Clone for RunMode[src]
impl Copy for RunMode[src]
impl Debug for RunMode[src]
impl Eq for RunMode[src]
impl PartialEq<RunMode> for RunMode[src]
Auto Trait Implementations
impl RefUnwindSafe for RunMode
impl Send for RunMode
impl Sync for RunMode
impl Unpin for RunMode
impl UnwindSafe for RunMode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,