[][src]Module keebrs::matrix

Traits for keyboard matrix scanning

You shouldn't have to implement any of these yourself. MxN matrices are supported up to 26 rows/columns via the Pull and Read implementations on tuples of GPIO pins.

Structs

Matrix

Struct implementing Scan

Traits

Pull

Trait for setting a line high or low.

Read

Trait for reading the state of a line

Scan

Trait combining Pull and Read to represent a full matrix