Struct alt_stm32f30x_hal::delay::Delay [−][src]
pub struct Delay { /* fields omitted */ }
System timer (SysTick) as a delay provider
Methods
impl Delay
[src]
impl Delay
pub fn new(syst: SYST, clocks: Clocks) -> Self
[src]
pub fn new(syst: SYST, clocks: Clocks) -> Self
Configures the system timer (SysTick) as a delay provider
pub fn free(self) -> SYST
[src]
pub fn free(self) -> SYST
Releases the system timer (SysTick) resource
Trait Implementations
impl DelayMs<u32> for Delay
[src]
impl DelayMs<u32> for Delay
impl DelayMs<u16> for Delay
[src]
impl DelayMs<u16> for Delay
impl DelayMs<u8> for Delay
[src]
impl DelayMs<u8> for Delay
impl DelayUs<u32> for Delay
[src]
impl DelayUs<u32> for Delay
impl DelayUs<u16> for Delay
[src]
impl DelayUs<u16> for Delay
impl DelayUs<u8> for Delay
[src]
impl DelayUs<u8> for Delay