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) This is a known issue https://github.com/rust-embedded/embedded-hal/issues/341 `&mut self` was supposed to fix it, but it made it worse