Trait Peripheral

Source
pub trait Peripheral: Sized {
    type P;
}
Available on non-target_vendor="espressif" only.
Expand description

Mock trait for esp_idf_hal::peripheral::Peripheral

Required Associated Types§

Source

type P

Peripheral singleton type

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 Peripheral for Gpio0

Source§

impl Peripheral for Gpio1

Source§

impl Peripheral for Gpio2

Source§

impl Peripheral for Gpio3

Source§

impl Peripheral for Gpio4

Source§

impl Peripheral for Gpio5

Source§

impl Peripheral for Gpio6

Source§

impl Peripheral for Gpio7

Source§

impl Peripheral for Gpio8

Source§

impl Peripheral for Gpio9

Source§

impl Peripheral for Gpio10

Source§

impl Peripheral for Gpio11

Source§

impl Peripheral for Gpio12

Source§

impl Peripheral for Gpio13

Source§

impl Peripheral for Gpio14

Source§

impl Peripheral for Gpio15

Source§

impl Peripheral for Gpio16

Source§

impl Peripheral for Gpio17

Source§

impl Peripheral for Gpio18

Source§

impl Peripheral for Gpio19

Source§

impl Peripheral for Gpio20

Source§

impl Peripheral for Gpio21

Source§

impl Peripheral for Gpio22

Source§

impl Peripheral for Gpio23

Source§

impl Peripheral for Gpio24

Source§

impl Peripheral for Gpio25

Source§

impl Peripheral for Gpio26

Source§

impl Peripheral for Gpio27

Source§

impl Peripheral for Gpio28

Source§

impl Peripheral for Gpio29

Source§

impl Peripheral for Gpio30

Source§

impl Peripheral for Gpio31

Source§

impl Peripheral for Gpio32

Source§

impl Peripheral for Gpio33

Source§

impl Peripheral for Gpio34

Source§

impl Peripheral for Gpio35

Source§

impl Peripheral for Gpio36

Source§

impl Peripheral for Gpio37

Source§

impl Peripheral for Gpio38

Source§

impl Peripheral for Gpio39

Source§

impl Peripheral for Gpio40

Source§

impl Peripheral for Gpio41

Source§

impl Peripheral for Gpio42

Source§

impl Peripheral for Gpio43

Source§

impl Peripheral for Gpio44

Source§

impl Peripheral for Gpio45

Source§

impl Peripheral for Gpio46

Source§

impl Peripheral for Gpio47

Source§

impl Peripheral for Gpio48

Source§

impl Peripheral for CHANNEL0

Source§

impl Peripheral for CHANNEL1

Source§

impl Peripheral for CHANNEL2

Source§

impl Peripheral for CHANNEL3

Source§

impl Peripheral for CHANNEL4

Source§

impl Peripheral for CHANNEL5

Source§

impl Peripheral for CHANNEL6

Source§

impl Peripheral for CHANNEL7