3
3
//! The traits have been renamed to avoid collisions with other items when
4
4
//! performing a glob import.
5
5
6
+ pub use crate :: adc:: Channel as _embedded_hal_adc_Channel;
6
7
pub use crate :: adc:: OneShot as _embedded_hal_adc_OneShot;
7
8
pub use crate :: blocking:: delay:: DelayMs as _embedded_hal_blocking_delay_DelayMs;
8
9
pub use crate :: blocking:: delay:: DelayUs as _embedded_hal_blocking_delay_DelayUs;
9
10
pub use crate :: blocking:: i2c:: {
10
11
Read as _embedded_hal_blocking_i2c_Read, Write as _embedded_hal_blocking_i2c_Write,
12
+ WriteIter as _embedded_hal_blocking_i2c_WriteIter,
13
+ WriteIterRead as _embedded_hal_blocking_i2c_WriteIterRead,
11
14
WriteRead as _embedded_hal_blocking_i2c_WriteRead,
12
15
} ;
13
16
pub use crate :: blocking:: rng:: Read as _embedded_hal_blocking_rng_Read;
14
17
pub use crate :: blocking:: serial:: Write as _embedded_hal_blocking_serial_Write;
15
18
pub use crate :: blocking:: spi:: {
16
19
Transfer as _embedded_hal_blocking_spi_Transfer, Write as _embedded_hal_blocking_spi_Write,
20
+ WriteIter as _embedded_hal_blocking_spi_WriteIter,
17
21
} ;
18
22
pub use crate :: capture:: Capture as _embedded_hal_Capture;
19
23
pub use crate :: digital:: InputPin as _embedded_hal_digital_InputPin;
20
24
pub use crate :: digital:: OutputPin as _embedded_hal_digital_OutputPin;
25
+ pub use crate :: digital:: StatefulOutputPin as _embedded_hal_digital_StatefulOutputPin;
21
26
pub use crate :: digital:: ToggleableOutputPin as _embedded_hal_digital_ToggleableOutputPin;
22
27
pub use crate :: pwm:: Pwm as _embedded_hal_Pwm;
23
28
pub use crate :: pwm:: PwmPin as _embedded_hal_PwmPin;
@@ -26,7 +31,9 @@ pub use crate::rng::Read as _embedded_hal_rng_Read;
26
31
pub use crate :: serial:: Read as _embedded_hal_serial_Read;
27
32
pub use crate :: serial:: Write as _embedded_hal_serial_Write;
28
33
pub use crate :: spi:: FullDuplex as _embedded_hal_spi_FullDuplex;
34
+ pub use crate :: timer:: Cancel as _embedded_hal_timer_Cancel;
29
35
pub use crate :: timer:: CountDown as _embedded_hal_timer_CountDown;
36
+ pub use crate :: timer:: Periodic as _embedded_hal_timer_Periodic;
30
37
pub use crate :: watchdog:: Watchdog as _embedded_hal_watchdog_Watchdog;
31
38
pub use crate :: watchdog:: WatchdogDisable as _embedded_hal_watchdog_WatchdogDisable;
32
39
pub use crate :: watchdog:: WatchdogEnable as _embedded_hal_watchdog_WatchdogEnable;
0 commit comments