Trait Reset

Source
pub trait Reset: RccBus {
    // Required methods
    fn reset(bus: &mut Self::Bus);
    unsafe fn reset_unchecked();
}
Expand description

Reset peripheral

Required Methods§

Source

fn reset(bus: &mut Self::Bus)

Resets peripheral

Source

unsafe fn reset_unchecked()

§Safety

Resets peripheral. Takes access to RCC internally

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 Reset for ADC1

Source§

impl Reset for ADC2

Source§

impl Reset for ADC3

Source§

impl Reset for CAN1

Source§

impl Reset for CAN2

Source§

impl Reset for CEC

Source§

impl Reset for CRC

Source§

impl Reset for CRYP

Source§

impl Reset for DAC

Source§

impl Reset for DCMI

Source§

impl Reset for DMA1

Source§

impl Reset for DMA2

Source§

impl Reset for DMA2D

Source§

impl Reset for ETHERNET_MAC

Source§

impl Reset for FMC

Source§

impl Reset for GPIOA

Source§

impl Reset for GPIOB

Source§

impl Reset for GPIOC

Source§

impl Reset for GPIOD

Source§

impl Reset for GPIOE

Source§

impl Reset for GPIOF

Source§

impl Reset for GPIOG

Source§

impl Reset for GPIOH

Source§

impl Reset for GPIOI

Source§

impl Reset for GPIOJ

Source§

impl Reset for GPIOK

Source§

impl Reset for I2C1

Source§

impl Reset for I2C2

Source§

impl Reset for I2C3

Source§

impl Reset for I2C4

Source§

impl Reset for LPTIM1

Source§

impl Reset for LTDC

Source§

impl Reset for OTG_FS_GLOBAL

Source§

impl Reset for OTG_HS_GLOBAL

Source§

impl Reset for PWR

Source§

impl Reset for QUADSPI

Source§

impl Reset for RNG

Source§

impl Reset for SAI1

Source§

impl Reset for SAI2

Source§

impl Reset for SDMMC1

Source§

impl Reset for SPDIFRX

Source§

impl Reset for SPI1

Source§

impl Reset for SPI2

Source§

impl Reset for SPI3

Source§

impl Reset for SPI4

Source§

impl Reset for SPI5

Source§

impl Reset for SPI6

Source§

impl Reset for SYSCFG

Source§

impl Reset for TIM1

Source§

impl Reset for TIM2

Source§

impl Reset for TIM3

Source§

impl Reset for TIM4

Source§

impl Reset for TIM5

Source§

impl Reset for TIM6

Source§

impl Reset for TIM7

Source§

impl Reset for TIM8

Source§

impl Reset for TIM9

Source§

impl Reset for TIM10

Source§

impl Reset for TIM11

Source§

impl Reset for TIM12

Source§

impl Reset for TIM13

Source§

impl Reset for TIM14

Source§

impl Reset for UART4

Source§

impl Reset for UART5

Source§

impl Reset for UART7

Source§

impl Reset for UART8

Source§

impl Reset for USART1

Source§

impl Reset for USART2

Source§

impl Reset for USART3

Source§

impl Reset for USART6

Source§

impl Reset for WWDG