Struct ssd1306::builder::Builder [] [src]

pub struct Builder { /* fields omitted */ }

Builder struct. Driver options and interface are set using its methods.

Methods

impl Builder
[src]

[src]

Create new builder with a default size of 128 x 64 pixels and no rotation.

[src]

Set the size of the display. Supported sizes are defined by DisplaySize.

[src]

Set the I2C address to use. Defaults to 0x3C which is the most common address. The other address specified in the datasheet is 0x3D. Ignored when using SPI interface.

[src]

Set the rotation of the display to one of four values. Defaults to no rotation. Note that 90º and 270º rotations are not supported by TerminalMode.

[src]

Finish the builder and use I2C to communicate with the display

[src]

Finish the builder and use SPI to communicate with the display

Trait Implementations

impl Clone for Builder
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Copy for Builder
[src]

impl Default for Builder
[src]

[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations

impl Send for Builder

impl Sync for Builder