Ralph[m]: > <@rursprung:matrix.org> btw, i updated one HAL to e-h rc3 and implemented the APIs for another: > * https://github.com/stm32-rs/stm32f4xx-hal/pull/715/files > * https://github.com/Rahix/avr-hal/pull/470/files > > the `&mut self` of `InputPin` was a bit painful due to the traits (see the diff in the PRs) because `rustc` started to pick other implementations than it did before (but that might also just be me not being good enough in dealing with this, so my solutions there might be ugly) You can also work around it with `(&*self).is_set_high()`