pub struct NullImageRenderer;Implementations§
Trait Implementations§
Source§impl Clone for NullImageRenderer
impl Clone for NullImageRenderer
Source§fn clone(&self) -> NullImageRenderer
fn clone(&self) -> NullImageRenderer
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for NullImageRenderer
impl Default for NullImageRenderer
Source§fn default() -> NullImageRenderer
fn default() -> NullImageRenderer
Returns the “default value” for a type. Read more
Source§impl ImageRenderer for NullImageRenderer
impl ImageRenderer for NullImageRenderer
type ScenePainter<'a> = NullScenePainter where Self: 'a
fn new(_width: u32, _height: u32) -> Self
fn resize(&mut self, _width: u32, _height: u32)
fn reset(&mut self)
fn render_to_vec<F: FnOnce(&mut Self::ScenePainter<'_>)>( &mut self, _draw_fn: F, _vec: &mut Vec<u8>, )
fn render<F: FnOnce(&mut Self::ScenePainter<'_>)>( &mut self, _draw_fn: F, _buffer: &mut [u8], )
impl Copy for NullImageRenderer
Auto Trait Implementations§
impl Freeze for NullImageRenderer
impl RefUnwindSafe for NullImageRenderer
impl Send for NullImageRenderer
impl Sync for NullImageRenderer
impl Unpin for NullImageRenderer
impl UnwindSafe for NullImageRenderer
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