embassy-stm32

Crates

git

Versions

stm32h7s3v8

Flavors

๐Ÿ“ฃ We want to hear from you! Fill the Rust Embedded 2024 micro-survey.

Enum embassy_stm32::sai::MasterClockDivider

source ยท
pub enum MasterClockDivider {
Show 64 variants MasterClockDisabled, Div1, Div2, Div3, Div4, Div5, Div6, Div7, Div8, Div9, Div10, Div11, Div12, Div13, Div14, Div15, Div16, Div17, Div18, Div19, Div20, Div21, Div22, Div23, Div24, Div25, Div26, Div27, Div28, Div29, Div30, Div31, Div32, Div33, Div34, Div35, Div36, Div37, Div38, Div39, Div40, Div41, Div42, Div43, Div44, Div45, Div46, Div47, Div48, Div49, Div50, Div51, Div52, Div53, Div54, Div55, Div56, Div57, Div58, Div59, Div60, Div61, Div62, Div63,
}
Expand description

Master clock divider.

Variantsยง

ยง

MasterClockDisabled

ยง

Div1

ยง

Div2

ยง

Div3

ยง

Div4

ยง

Div5

ยง

Div6

ยง

Div7

ยง

Div8

ยง

Div9

ยง

Div10

ยง

Div11

ยง

Div12

ยง

Div13

ยง

Div14

ยง

Div15

ยง

Div16

ยง

Div17

ยง

Div18

ยง

Div19

ยง

Div20

ยง

Div21

ยง

Div22

ยง

Div23

ยง

Div24

ยง

Div25

ยง

Div26

ยง

Div27

ยง

Div28

ยง

Div29

ยง

Div30

ยง

Div31

ยง

Div32

ยง

Div33

ยง

Div34

ยง

Div35

ยง

Div36

ยง

Div37

ยง

Div38

ยง

Div39

ยง

Div40

ยง

Div41

ยง

Div42

ยง

Div43

ยง

Div44

ยง

Div45

ยง

Div46

ยง

Div47

ยง

Div48

ยง

Div49

ยง

Div50

ยง

Div51

ยง

Div52

ยง

Div53

ยง

Div54

ยง

Div55

ยง

Div56

ยง

Div57

ยง

Div58

ยง

Div59

ยง

Div60

ยง

Div61

ยง

Div62

ยง

Div63

Trait Implementationsยง

sourceยง

impl Clone for MasterClockDivider

sourceยง

fn clone(&self) -> MasterClockDivider

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
sourceยง

impl PartialEq for MasterClockDivider

sourceยง

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

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

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

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

impl Copy for MasterClockDivider

sourceยง

impl StructuralPartialEq for MasterClockDivider

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> CloneToUninit for T
where T: Clone,

sourceยง

unsafe fn clone_to_uninit(&self, dst: *mut T)

๐Ÿ”ฌThis is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. 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>,

sourceยง

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>,

sourceยง

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.