embassy-mspm0

Crates

git

Versions

mspm0l222x

Flavors

Trait Pin

Source
pub trait Pin:
    PeripheralType
    + Into<AnyPin>
    + SealedPin
    + Sized
    + 'static {
    // Provided method
    fn pin_cm(&self) -> u8 { ... }
}
Expand description

Interface for a Pin that can be configured by an Input or Output driver, or converted to an AnyPin.

Provided Methods§

Source

fn pin_cm(&self) -> u8

The index of this pin in PINCM (pin control management) registers.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl Pin for PA0

Source§

impl Pin for PA1

Source§

impl Pin for PA2

Source§

impl Pin for PA3

Source§

impl Pin for PA4

Source§

impl Pin for PA5

Source§

impl Pin for PA6

Source§

impl Pin for PA7

Source§

impl Pin for PA8

Source§

impl Pin for PA9

Source§

impl Pin for PA10

Source§

impl Pin for PA11

Source§

impl Pin for PA12

Source§

impl Pin for PA13

Source§

impl Pin for PA14

Source§

impl Pin for PA15

Source§

impl Pin for PA16

Source§

impl Pin for PA17

Source§

impl Pin for PA18

Source§

impl Pin for PA19

Source§

impl Pin for PA20

Source§

impl Pin for PA21

Source§

impl Pin for PA22

Source§

impl Pin for PA23

Source§

impl Pin for PA24

Source§

impl Pin for PA25

Source§

impl Pin for PA26

Source§

impl Pin for PA27

Source§

impl Pin for PA28

Source§

impl Pin for PA29

Source§

impl Pin for PA30

Source§

impl Pin for PA31

Source§

impl Pin for PB0

Source§

impl Pin for PB1

Source§

impl Pin for PB2

Source§

impl Pin for PB3

Source§

impl Pin for PB4

Source§

impl Pin for PB5

Source§

impl Pin for PB6

Source§

impl Pin for PB7

Source§

impl Pin for PB8

Source§

impl Pin for PB9

Source§

impl Pin for PB10

Source§

impl Pin for PB11

Source§

impl Pin for PB12

Source§

impl Pin for PB13

Source§

impl Pin for PB14

Source§

impl Pin for PB15

Source§

impl Pin for PB16

Source§

impl Pin for PB17

Source§

impl Pin for PB18

Source§

impl Pin for PB19

Source§

impl Pin for PB20

Source§

impl Pin for PB21

Source§

impl Pin for PB22

Source§

impl Pin for PB23

Source§

impl Pin for PB24

Source§

impl Pin for PB25

Source§

impl Pin for PB26

Source§

impl Pin for PB27

Source§

impl Pin for PB28

Source§

impl Pin for PB29

Source§

impl Pin for PB30

Source§

impl Pin for PB31

Source§

impl Pin for PC0

Source§

impl Pin for PC1

Source§

impl Pin for PC2

Source§

impl Pin for PC3

Source§

impl Pin for PC4

Source§

impl Pin for PC5

Source§

impl Pin for PC6

Source§

impl Pin for PC7

Source§

impl Pin for PC8

Source§

impl Pin for PC9

Source§

impl Pin for AnyPin