pub trait WorldExt {
// Required methods
fn proceed_on_canvas<F>(
&self,
canvas_action: F,
) -> Result<(), GetCanvasError>
where F: Fn(&mut Canvas<Window>);
fn update_delta_time(&mut self, new_delta: Duration);
fn get_texture_creator(
&mut self,
) -> Result<TextureCreator<WindowContext>, GetCanvasError>;
}
Required Methods§
fn proceed_on_canvas<F>(&self, canvas_action: F) -> Result<(), GetCanvasError>
fn update_delta_time(&mut self, new_delta: Duration)
fn get_texture_creator( &mut self, ) -> Result<TextureCreator<WindowContext>, GetCanvasError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.