pub trait GpioExt { type Parts; fn split(self) -> Self::Parts; }
Extension trait to split a GPIO peripheral in independent pins and registers
The parts to split the GPIO into
Splits the GPIO block into independent pins and registers