Struct ssd1306::mode::BufferedGraphicsMode [−][src]
pub struct BufferedGraphicsMode<SIZE> where
SIZE: DisplaySize, { /* fields omitted */ }
Expand description
Buffered graphics mode.
This mode keeps a pixel buffer in system memory, up to 1024 bytes for 128x64px displays. This
buffer is drawn to by set_pixel
commands or
embedded-graphics
commands. The display can then be
updated using the flush
method.
Trait Implementations
impl<SIZE: Clone> Clone for BufferedGraphicsMode<SIZE> where
SIZE: DisplaySize,
SIZE::Buffer: Clone,
impl<SIZE: Clone> Clone for BufferedGraphicsMode<SIZE> where
SIZE: DisplaySize,
SIZE::Buffer: Clone,
Auto Trait Implementations
impl<SIZE> Send for BufferedGraphicsMode<SIZE> where
<SIZE as DisplaySize>::Buffer: Send,
impl<SIZE> Sync for BufferedGraphicsMode<SIZE> where
<SIZE as DisplaySize>::Buffer: Sync,
impl<SIZE> Unpin for BufferedGraphicsMode<SIZE> where
<SIZE as DisplaySize>::Buffer: Unpin,
Blanket Implementations
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.
Casts the value.
Casts the value.