Skip to main content

Peripheral

Trait Peripheral 

Source
pub trait Peripheral {
    // Required methods
    fn take() -> Option<Self>
       where Self: Sized;
    unsafe fn steal() -> Self;
}

Required Methods§

Source

fn take() -> Option<Self>
where Self: Sized,

Source

unsafe fn steal() -> Self

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 MAC0

Source§

impl Peripheral for F2M_0_INT

Source§

impl Peripheral for F2M_1_INT

Source§

impl Peripheral for F2M_2_INT

Source§

impl Peripheral for F2M_3_INT

Source§

impl Peripheral for F2M_4_INT

Source§

impl Peripheral for F2M_5_INT

Source§

impl Peripheral for F2M_6_INT

Source§

impl Peripheral for F2M_7_INT

Source§

impl Peripheral for F2M_8_INT

Source§

impl Peripheral for F2M_9_INT

Source§

impl Peripheral for F2M_10_INT

Source§

impl Peripheral for F2M_11_INT

Source§

impl Peripheral for F2M_12_INT

Source§

impl Peripheral for F2M_13_INT

Source§

impl Peripheral for F2M_14_INT

Source§

impl Peripheral for F2M_15_INT

Source§

impl Peripheral for F2M_16_INT

Source§

impl Peripheral for F2M_17_INT

Source§

impl Peripheral for F2M_18_INT

Source§

impl Peripheral for F2M_19_INT

Source§

impl Peripheral for F2M_20_INT

Source§

impl Peripheral for F2M_21_INT

Source§

impl Peripheral for F2M_22_INT

Source§

impl Peripheral for F2M_23_INT

Source§

impl Peripheral for F2M_24_INT

Source§

impl Peripheral for F2M_25_INT

Source§

impl Peripheral for F2M_26_INT

Source§

impl Peripheral for F2M_27_INT

Source§

impl Peripheral for F2M_28_INT

Source§

impl Peripheral for F2M_29_INT

Source§

impl Peripheral for F2M_30_INT

Source§

impl Peripheral for F2M_31_INT

Source§

impl Peripheral for F2M_32_INT

Source§

impl Peripheral for F2M_33_INT

Source§

impl Peripheral for F2M_34_INT

Source§

impl Peripheral for F2M_35_INT

Source§

impl Peripheral for F2M_36_INT

Source§

impl Peripheral for F2M_37_INT

Source§

impl Peripheral for F2M_38_INT

Source§

impl Peripheral for F2M_39_INT

Source§

impl Peripheral for F2M_40_INT

Source§

impl Peripheral for F2M_41_INT

Source§

impl Peripheral for F2M_42_INT

Source§

impl Peripheral for F2M_43_INT

Source§

impl Peripheral for F2M_44_INT

Source§

impl Peripheral for F2M_45_INT

Source§

impl Peripheral for F2M_46_INT

Source§

impl Peripheral for F2M_47_INT

Source§

impl Peripheral for F2M_48_INT

Source§

impl Peripheral for F2M_49_INT

Source§

impl Peripheral for F2M_50_INT

Source§

impl Peripheral for F2M_51_INT

Source§

impl Peripheral for F2M_52_INT

Source§

impl Peripheral for F2M_53_INT

Source§

impl Peripheral for F2M_54_INT

Source§

impl Peripheral for F2M_55_INT

Source§

impl Peripheral for F2M_56_INT

Source§

impl Peripheral for F2M_57_INT

Source§

impl Peripheral for F2M_58_INT

Source§

impl Peripheral for F2M_59_INT

Source§

impl Peripheral for F2M_60_INT

Source§

impl Peripheral for F2M_61_INT

Source§

impl Peripheral for F2M_62_INT

Source§

impl Peripheral for F2M_63_INT

Source§

impl Peripheral for GPIO0_0_OR_GPIO2_0_INT

Source§

impl Peripheral for GPIO0_1_OR_GPIO2_1_INT

Source§

impl Peripheral for GPIO0_2_OR_GPIO2_2_INT

Source§

impl Peripheral for GPIO0_3_OR_GPIO2_3_INT

Source§

impl Peripheral for GPIO0_4_OR_GPIO2_4_INT

Source§

impl Peripheral for GPIO0_5_OR_GPIO2_5_INT

Source§

impl Peripheral for GPIO0_6_OR_GPIO2_6_INT

Source§

impl Peripheral for GPIO0_7_OR_GPIO2_7_INT

Source§

impl Peripheral for GPIO0_8_OR_GPIO2_8_INT

Source§

impl Peripheral for GPIO0_9_OR_GPIO2_9_INT

Source§

impl Peripheral for GPIO0_10_OR_GPIO2_10_INT

Source§

impl Peripheral for GPIO0_11_OR_GPIO2_11_INT

Source§

impl Peripheral for GPIO0_12_OR_GPIO2_12_INT

Source§

impl Peripheral for GPIO0_13_OR_GPIO2_13_INT

Source§

impl Peripheral for GPIO1_0_OR_GPIO2_14_INT

Source§

impl Peripheral for GPIO1_1_OR_GPIO2_15_INT

Source§

impl Peripheral for GPIO1_2_OR_GPIO2_16_INT

Source§

impl Peripheral for GPIO1_3_OR_GPIO2_17_INT

Source§

impl Peripheral for GPIO1_4_OR_GPIO2_18_INT

Source§

impl Peripheral for GPIO1_5_OR_GPIO2_19_INT

Source§

impl Peripheral for GPIO1_6_OR_GPIO2_20_INT

Source§

impl Peripheral for GPIO1_7_OR_GPIO2_21_INT

Source§

impl Peripheral for GPIO1_8_OR_GPIO2_22_INT

Source§

impl Peripheral for GPIO1_9_OR_GPIO2_23_INT

Source§

impl Peripheral for GPIO1_10_OR_GPIO2_24_INT

Source§

impl Peripheral for GPIO1_11_OR_GPIO2_25_INT

Source§

impl Peripheral for GPIO1_12_OR_GPIO2_26_INT

Source§

impl Peripheral for GPIO1_13_OR_GPIO2_27_INT

Source§

impl Peripheral for GPIO1_14_OR_GPIO2_28_INT

Source§

impl Peripheral for GPIO1_15_OR_GPIO2_29_INT

Source§

impl Peripheral for GPIO1_16_OR_GPIO2_30_INT

Source§

impl Peripheral for GPIO1_17_OR_GPIO2_31_INT

Source§

impl Peripheral for GPIO1_18_INT

Source§

impl Peripheral for GPIO1_19_INT

Source§

impl Peripheral for GPIO1_20_INT

Source§

impl Peripheral for GPIO1_21_INT

Source§

impl Peripheral for GPIO1_22_INT

Source§

impl Peripheral for GPIO1_23_INT

Source§

impl Peripheral for Led0

Source§

impl Peripheral for Led1

Source§

impl Peripheral for Led2

Source§

impl Peripheral for Led3

Source§

impl Peripheral for Led4

Source§

impl Peripheral for Led5

Source§

impl Peripheral for Led6

Source§

impl Peripheral for Led7

Source§

impl Peripheral for Led8

Source§

impl Peripheral for Led9

Source§

impl Peripheral for Led11

Source§

impl Peripheral for Leds

Source§

impl Peripheral for P8_3

Source§

impl Peripheral for P8_4

Source§

impl Peripheral for P8_5

Source§

impl Peripheral for P8_6

Source§

impl Peripheral for P8_7

Source§

impl Peripheral for P8_8

Source§

impl Peripheral for P8_9

Source§

impl Peripheral for P8_10

Source§

impl Peripheral for P8_11

Source§

impl Peripheral for P8_12

Source§

impl Peripheral for P8_14

Source§

impl Peripheral for P8_15

Source§

impl Peripheral for P8_16

Source§

impl Peripheral for P8_17

Source§

impl Peripheral for P8_18

Source§

impl Peripheral for P8_20

Source§

impl Peripheral for P8_21

Source§

impl Peripheral for P8_22

Source§

impl Peripheral for P8_23

Source§

impl Peripheral for P8_24

Source§

impl Peripheral for P8_25

Source§

impl Peripheral for P8_26

Source§

impl Peripheral for P8_27

Source§

impl Peripheral for P8_28

Source§

impl Peripheral for P8_29

Source§

impl Peripheral for P8_30

Source§

impl Peripheral for P8_31

Source§

impl Peripheral for P8_32

Source§

impl Peripheral for P8_33

Source§

impl Peripheral for P8_34

Source§

impl Peripheral for P8_35

Source§

impl Peripheral for P8_36

Source§

impl Peripheral for P8_37

Source§

impl Peripheral for P8_38

Source§

impl Peripheral for P8_39

Source§

impl Peripheral for P8_40

Source§

impl Peripheral for P8_41

Source§

impl Peripheral for P8_42

Source§

impl Peripheral for P8_43

Source§

impl Peripheral for P8_44

Source§

impl Peripheral for P8_45

Source§

impl Peripheral for P8_46

Source§

impl Peripheral for P9_12

Source§

impl Peripheral for P9_15

Source§

impl Peripheral for P9_23

Source§

impl Peripheral for P9_25

Source§

impl Peripheral for P9_27

Source§

impl Peripheral for P9_30

Source§

impl Peripheral for P9_41

Source§

impl Peripheral for SD_CHIP_SELECT

Source§

impl Peripheral for SD_DETECT

Source§

impl Peripheral for SdChipSelect

Source§

impl Peripheral for SdDetect

Source§

impl Peripheral for USER_BUTTON

Source§

impl Peripheral for UserButton

Source§

impl Peripheral for Qspi

Source§

impl Peripheral for Spi0Slave0

Source§

impl Peripheral for Spi0Slave1

Source§

impl Peripheral for Spi1Slave0

Source§

impl Peripheral for Spi1Slave1

Source§

impl Peripheral for Uart0

Source§

impl Peripheral for Uart1

Source§

impl Peripheral for Uart2

Source§

impl Peripheral for Uart3

Source§

impl Peripheral for Uart4

Source§

impl Peripheral for UartRx0

Source§

impl Peripheral for UartRx1

Source§

impl Peripheral for UartRx2

Source§

impl Peripheral for UartRx3

Source§

impl Peripheral for UartRx4

Source§

impl Peripheral for UartTx0

Source§

impl Peripheral for UartTx1

Source§

impl Peripheral for UartTx2

Source§

impl Peripheral for UartTx3

Source§

impl Peripheral for UartTx4