Trait appit::AsApplication
source · pub trait AsApplication<AppMessage> {
// Required methods
fn as_application(&self) -> &dyn Application<AppMessage>
where AppMessage: Message;
fn as_application_mut(&mut self) -> &mut dyn Application<AppMessage>
where AppMessage: Message;
}
Expand description
A type that contains a reference to an Application
implementor.
Required Methods§
sourcefn as_application(&self) -> &dyn Application<AppMessage>where
AppMessage: Message,
fn as_application(&self) -> &dyn Application<AppMessage>where
AppMessage: Message,
Returns this type’s application.
sourcefn as_application_mut(&mut self) -> &mut dyn Application<AppMessage>where
AppMessage: Message,
fn as_application_mut(&mut self) -> &mut dyn Application<AppMessage>where
AppMessage: Message,
Returns this type’s application.