hey there,
i've recently been working with the ATSAMD51 devices and over there they've provided a DynPin type that alleviates pin-type constraints, which is super helpful for projects that run on different hardware variants both at compile or runtime.
not sure this is the right place to put this but, as it applies to all the stm32XXX-hal crates, would this be something y'all are interested in adding?