Skip to content

Commit 450668c

Browse files
authored
Merge pull request #209 from Sh3Rm4n/time-prelude
Add time extension trait to prelude
2 parents 3c4dcd4 + 6904fdb commit 450668c

File tree

8 files changed

+5
-7
lines changed

8 files changed

+5
-7
lines changed

examples/can.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ use cortex_m_rt::entry;
1111

1212
use hal::prelude::*;
1313
use hal::stm32;
14-
use hal::time::{duration::*, rate::*};
1514
use hal::watchdog::IndependentWatchDog;
1615

1716
use hal::can::{Can, CanFilter, CanFrame, CanId, Filter, Frame, Receiver, Transmitter};

examples/i2c_scanner.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ use cortex_m::asm;
1414
use cortex_m_rt::entry;
1515
use cortex_m_semihosting::{hprint, hprintln};
1616

17-
use hal::time::rate::*;
1817
use stm32f3xx_hal::{self as hal, pac, prelude::*};
1918

2019
const VALID_ADDR_RANGE: Range<u8> = 0x08..0x78;

examples/pwm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ use hal::hal::PwmPin;
1616
use hal::flash::FlashExt;
1717
use hal::gpio::GpioExt;
1818
use hal::pac;
19+
use hal::prelude::*;
1920
use hal::pwm::{tim16, tim2, tim3, tim8};
2021
use hal::rcc::RccExt;
21-
use hal::time::rate::*;
2222

2323
#[entry]
2424
fn main() -> ! {

examples/serial_dma.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use panic_semihosting as _;
99

1010
use cortex_m::{asm, singleton};
1111
use cortex_m_rt::entry;
12-
use stm32f3xx_hal::{pac, prelude::*, serial::Serial, time::rate::*};
12+
use stm32f3xx_hal::{pac, prelude::*, serial::Serial};
1313

1414
#[entry]
1515
fn main() -> ! {

examples/spi.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ use cortex_m_rt::entry;
1515
use hal::pac;
1616
use hal::prelude::*;
1717
use hal::spi::{Mode, Phase, Polarity, Spi};
18-
use hal::time::rate::*;
1918

2019
#[entry]
2120
fn main() -> ! {

examples/usb_serial.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ use cortex_m_rt::entry;
1212

1313
use hal::pac;
1414
use hal::prelude::*;
15-
use hal::time::rate::*;
1615
use hal::usb::{Peripheral, UsbBus};
1716

1817
use usb_device::prelude::*;

src/prelude.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ pub use crate::flash::FlashExt as _stm32f3xx_hal_flash_FlashExt;
66
pub use crate::gpio::GpioExt as _stm32f3xx_hal_gpio_GpioExt;
77
pub use crate::hal::prelude::*;
88
pub use crate::rcc::RccExt as _stm32f3xx_hal_rcc_RccExt;
9+
pub use crate::time::duration::Extensions as _stm32f3xx_hal_time_time_Extensions;
10+
pub use crate::time::rate::Extensions as _stm32f3xx_hal_time_rate_Extensions;
911
#[cfg(feature = "unproven")]
1012
pub use crate::{
1113
hal::digital::v2::InputPin as _embedded_hal_digital_InputPin,

tests/rcc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use panic_probe as _;
66

77
#[defmt_test::tests]
88
mod tests {
9-
use stm32f3xx_hal::{pac, prelude::*, time::rate::*};
9+
use stm32f3xx_hal::{pac, prelude::*};
1010

1111
// Test the defaults with no configuration
1212
#[test]

0 commit comments

Comments
 (0)