What's the correct (tm) way of using `AnyPin` from esp-hal when I need to pass it into `esp_hal::mcpwm::operator::Operator::with_pin_a`? Right now I have this: ``` pub struct MotorPins { pub a: AnyPin, InputOutputPinType>, pub b: AnyPin, InputOutputPinType>, pub c: AnyPin, InputOutputPinType>, } ``` which seems to build at least but I'm in doubt about the `InputOutputPinType` as that is `#[docs(hidden)]` 🤔