Struct agents::app::App [−][src]
pub struct App<S: State> { /* fields omitted */ }
Expand description
The main application.
This struct owns the window, the graphics subsystem, and the state. It is responsible for the main application loop, rebuilding the swapchain, and invoking functions on the State.
Implementations
Build a new instance of the application.
build_state
is a function which constructs an instance of the
application’s state type.
Auto Trait Implementations
impl<S> !RefUnwindSafe for App<S>
impl<S> !UnwindSafe for App<S>
Blanket Implementations
Mutably borrows from an owned value. Read more
The inverse inclusion map: attempts to construct self
from the equivalent element of its
superset. Read more
Checks if self
is actually part of its subset T
(and can be converted to it).
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.
The inclusion map: converts self
to the equivalent element of its superset.