Trait GpioExt
atsam4_hal::gpio
pub trait GpioExt { type Parts; fn split(self) -> Self::Parts; }
The GpioExt trait allows splitting the PORT hardware into its constituent pin parts.
type Parts
fn split(self) -> Self::Parts
Consume and split the device into its constitent parts
impl GpioExt for Ports
type Parts = Pins
fn split(self) -> Pins
Split the PORT peripheral into discrete pins