stm32-metapac

Crates

git

Versions

stm32h7s7l8

Flavors

๐Ÿ“ฃ We want to hear from you! Fill the Rust Embedded 2024 micro-survey.
#[repr(transparent)]
pub struct Apb1lfzr1(pub u32);
Expand description

APB1L peripheral freeze register

Tuple Fieldsยง

ยง0: u32

Implementationsยง

ยง

impl Apb1lfzr1

pub const fn tim2(&self) -> bool

TIM2 stop in debug mode

pub fn set_tim2(&mut self, val: bool)

TIM2 stop in debug mode

pub const fn tim3(&self) -> bool

TIM3 stop in debug mode

pub fn set_tim3(&mut self, val: bool)

TIM3 stop in debug mode

pub const fn tim4(&self) -> bool

TIM4 stop in debug mode

pub fn set_tim4(&mut self, val: bool)

TIM4 stop in debug mode

pub const fn tim5(&self) -> bool

TIM5 stop in debug mode

pub fn set_tim5(&mut self, val: bool)

TIM5 stop in debug mode

pub const fn tim6(&self) -> bool

TIM6 stop in debug mode

pub fn set_tim6(&mut self, val: bool)

TIM6 stop in debug mode

pub const fn tim7(&self) -> bool

TIM7 stop in debug mode

pub fn set_tim7(&mut self, val: bool)

TIM7 stop in debug mode

pub const fn tim12(&self) -> bool

TIM12 stop in debug mode

pub fn set_tim12(&mut self, val: bool)

TIM12 stop in debug mode

pub const fn tim13(&self) -> bool

TIM13 stop in debug mode

pub fn set_tim13(&mut self, val: bool)

TIM13 stop in debug mode

pub const fn tim14(&self) -> bool

TIM14 stop in debug mode

pub fn set_tim14(&mut self, val: bool)

TIM14 stop in debug mode

pub const fn lptim1(&self) -> bool

LPTIM1 stop in debug mode

pub fn set_lptim1(&mut self, val: bool)

LPTIM1 stop in debug mode

pub const fn i2c1(&self) -> bool

I2C1 SMBUS timeout stop in debug mode

pub fn set_i2c1(&mut self, val: bool)

I2C1 SMBUS timeout stop in debug mode

pub const fn i2c2(&self) -> bool

I2C2 SMBUS timeout stop in debug mode

pub fn set_i2c2(&mut self, val: bool)

I2C2 SMBUS timeout stop in debug mode

pub const fn i2c3(&self) -> bool

I2C3 SMBUS timeout stop in debug mode

pub fn set_i2c3(&mut self, val: bool)

I2C3 SMBUS timeout stop in debug mode

Trait Implementationsยง

ยง

impl Clone for Apb1lfzr1

ยง

fn clone(&self) -> Apb1lfzr1

Returns a copy of the value. Read more
1.0.0 ยท sourceยง

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
ยง

impl Default for Apb1lfzr1

ยง

fn default() -> Apb1lfzr1

Returns the โ€œdefault valueโ€ for a type. Read more
ยง

impl PartialEq for Apb1lfzr1

ยง

fn eq(&self, other: &Apb1lfzr1) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 ยท sourceยง

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
ยง

impl Copy for Apb1lfzr1

ยง

impl Eq for Apb1lfzr1

ยง

impl StructuralEq for Apb1lfzr1

ยง

impl StructuralPartialEq for Apb1lfzr1

Auto Trait Implementationsยง

Blanket Implementationsยง

sourceยง

impl<T> Any for T
where T: 'static + ?Sized,

sourceยง

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
sourceยง

impl<T> Borrow<T> for T
where T: ?Sized,

sourceยง

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
sourceยง

impl<T> BorrowMut<T> for T
where T: ?Sized,

sourceยง

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
sourceยง

impl<T> From<T> for T

sourceยง

fn from(t: T) -> T

Returns the argument unchanged.

sourceยง

impl<T, U> Into<U> for T
where U: From<T>,

sourceยง

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

sourceยง

impl<T, U> TryFrom<U> for T
where U: Into<T>,

ยง

type Error = Infallible

The type returned in the event of a conversion error.
sourceยง

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
sourceยง

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

ยง

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
sourceยง

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.