pub trait GameMut {
// Required methods
fn step(&mut self, arguments: &StepArguments);
fn draw(&mut self, arguments: &DrawArguments) -> Image;
fn render_audio(&mut self, arguments: &RenderAudioArguments) -> Sound;
}Expand description
A version of the Game trait with mutable draw/render_audio. Some implementations need this.
Required Methods§
fn step(&mut self, arguments: &StepArguments)
fn draw(&mut self, arguments: &DrawArguments) -> Image
fn render_audio(&mut self, arguments: &RenderAudioArguments) -> Sound
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".