pub struct SoftwareRenderer { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for SoftwareRenderer
impl Default for SoftwareRenderer
Source§impl Renderer for SoftwareRenderer
impl Renderer for SoftwareRenderer
fn render_frame( &mut self, render_frame: RenderFrame, surface: &mut dyn RenderSurface, ) -> Result<()>
fn render_canvas( &mut self, canvas: Canvas, surface: &mut dyn RenderSurface, ) -> Result<()>
Auto Trait Implementations§
impl Freeze for SoftwareRenderer
impl RefUnwindSafe for SoftwareRenderer
impl Send for SoftwareRenderer
impl Sync for SoftwareRenderer
impl Unpin for SoftwareRenderer
impl UnsafeUnpin for SoftwareRenderer
impl UnwindSafe for SoftwareRenderer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more