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

CursorBlinking

Sets cursor blinking.

CursorState

State of a cursor.

DefaultLines

Enumeration of default lines.

Direction

Enumeration of possible data directions of a pin.

DisplayState

State of a display.

SeekFrom

Enumeration of possible methods to seek within a Display object.

ShiftTo

Enumeration of possible methods to shift a cursor or 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.