[−][src]Enum input::Loop
Models loop events.
Variants
Render(RenderArgs)
Render graphics.
AfterRender(AfterRenderArgs)
After rendering and swapping buffers.
Update(UpdateArgs)
Update the state of the application.
Idle(IdleArgs)
Do background tasks that can be done incrementally.
Trait Implementations
impl Clone for Loop
[src]
impl Copy for Loop
[src]
impl Debug for Loop
[src]
impl<'de> Deserialize<'de> for Loop
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl From<AfterRenderArgs> for Loop
[src]
fn from(args: AfterRenderArgs) -> Self
[src]
impl From<IdleArgs> for Loop
[src]
impl From<Loop> for Event
[src]
impl From<RenderArgs> for Loop
[src]
fn from(args: RenderArgs) -> Self
[src]
impl From<UpdateArgs> for Loop
[src]
fn from(args: UpdateArgs) -> Self
[src]
impl PartialEq<Loop> for Loop
[src]
impl PartialOrd<Loop> for Loop
[src]
fn partial_cmp(&self, other: &Loop) -> Option<Ordering>
[src]
fn lt(&self, other: &Loop) -> bool
[src]
fn le(&self, other: &Loop) -> bool
[src]
fn gt(&self, other: &Loop) -> bool
[src]
fn ge(&self, other: &Loop) -> bool
[src]
impl Serialize for Loop
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for Loop
[src]
Auto Trait Implementations
impl RefUnwindSafe for Loop
impl Send for Loop
impl Sync for Loop
impl Unpin for Loop
impl UnwindSafe for Loop
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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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>,