Trait app_world::AppWorld [−][src]
pub trait AppWorld: Sized {
type Message;
fn msg(
&mut self,
message: Self::Message,
world_wrapper: AppWorldWrapper<Self>
);
}
Expand description
Defines how messages that indicate that something has happened get sent to the World.
Associated Types
Required methods
fn msg(&mut self, message: Self::Message, world_wrapper: AppWorldWrapper<Self>)
fn msg(&mut self, message: Self::Message, world_wrapper: AppWorldWrapper<Self>)
Send a message to the state object. This will usually lead to a state update