pub trait DisplaySpec {
    type Framebuffer: FramebufferType;

    const WIDTH: u16;
    const HEIGHT: u16;
}
Expand description

Specification for displays.

Required Associated Types§

Required Associated Constants§

Implementors§

source§

impl DisplaySpec for LPM009M360A

source§

const WIDTH: u16 = 72u16

source§

const HEIGHT: u16 = 144u16

§

type Framebuffer = Framebuffer4Bit<{ Self::WIDTH }, { Self::HEIGHT }>

source§

impl DisplaySpec for LPM009M360A<BinaryColor>

source§

const WIDTH: u16 = 72u16

source§

const HEIGHT: u16 = 144u16

§

type Framebuffer = FramebufferBW<{ Self::WIDTH }, { Self::HEIGHT }, JDI>

source§

impl DisplaySpec for LPM013M126A

source§

const WIDTH: u16 = 176u16

source§

const HEIGHT: u16 = 176u16

§

type Framebuffer = Framebuffer4Bit<{ Self::WIDTH }, { Self::HEIGHT }>

source§

impl DisplaySpec for LPM013M126A<BinaryColor>

source§

const WIDTH: u16 = 176u16

source§

const HEIGHT: u16 = 176u16

§

type Framebuffer = FramebufferBW<{ Self::WIDTH }, { Self::HEIGHT }, JDI>

source§

impl DisplaySpec for LS006B7DH01

source§

const WIDTH: u16 = 64u16

source§

const HEIGHT: u16 = 64u16

§

type Framebuffer = FramebufferBW<{ Self::WIDTH }, { Self::HEIGHT }, Sharp>

source§

impl DisplaySpec for LS013B7DH03

source§

const WIDTH: u16 = 128u16

source§

const HEIGHT: u16 = 128u16

§

type Framebuffer = FramebufferBW<{ Self::WIDTH }, { Self::HEIGHT }, Sharp>

source§

impl DisplaySpec for LS027B7DH01

source§

const WIDTH: u16 = 400u16

source§

const HEIGHT: u16 = 240u16

§

type Framebuffer = FramebufferBW<{ Self::WIDTH }, { Self::HEIGHT }, Sharp>