#![warn(missing_docs)] /// Type which contains all GPIO pins. /// /// The pins are configured as the correct type. Whenever possible, the corresponding HAL driver is /// instantiated. The initial output state is set during configuration. pub struct Pins { // TODO } impl Pins { /// Configures the GPIO pins and sets their initial value. pub fn configure() -> Pins { Pins{ // TODO } } }