Crate clerk [] [src]

Clerk

Clerk is a generic and hardware agnostic libary to controll HD44780 compliant LCD displays.

Structs

Display

A HD44780 compliant display.

DisplayControlBuilder

A struct for creating display control settings.

DisplayPins
EntryModeBuilder

A struct for creating display entry mode settings.

Enums

Line
MoveDirection

Enumeration of possible methods to move.

MoveFrom

Enumeration of possible methods to move the cursor of a display.

ShiftTo

Enumeration of possible methods to shift a display.

Traits

DisplayHardwareLayer

The DisplayHardwareLayer trait is intended to be implemented by the library user as a thin wrapper around the hardware specific system calls.