Embassy
rp-pac

Crates

git

Versions

default

Flavors

Enum rp_pac::clocks::vals::Fc0src

source ·
#[repr(u8)]
pub enum Fc0src {
Show 256 variants NULL, PLL_SYS_CLKSRC_PRIMARY, PLL_USB_CLKSRC_PRIMARY, ROSC_CLKSRC, ROSC_CLKSRC_PH, XOSC_CLKSRC, CLKSRC_GPIN0, CLKSRC_GPIN1, CLK_REF, CLK_SYS, CLK_PERI, CLK_USB, CLK_ADC, CLK_RTC, _RESERVED_e, _RESERVED_f, _RESERVED_10, _RESERVED_11, _RESERVED_12, _RESERVED_13, _RESERVED_14, _RESERVED_15, _RESERVED_16, _RESERVED_17, _RESERVED_18, _RESERVED_19, _RESERVED_1a, _RESERVED_1b, _RESERVED_1c, _RESERVED_1d, _RESERVED_1e, _RESERVED_1f, _RESERVED_20, _RESERVED_21, _RESERVED_22, _RESERVED_23, _RESERVED_24, _RESERVED_25, _RESERVED_26, _RESERVED_27, _RESERVED_28, _RESERVED_29, _RESERVED_2a, _RESERVED_2b, _RESERVED_2c, _RESERVED_2d, _RESERVED_2e, _RESERVED_2f, _RESERVED_30, _RESERVED_31, _RESERVED_32, _RESERVED_33, _RESERVED_34, _RESERVED_35, _RESERVED_36, _RESERVED_37, _RESERVED_38, _RESERVED_39, _RESERVED_3a, _RESERVED_3b, _RESERVED_3c, _RESERVED_3d, _RESERVED_3e, _RESERVED_3f, _RESERVED_40, _RESERVED_41, _RESERVED_42, _RESERVED_43, _RESERVED_44, _RESERVED_45, _RESERVED_46, _RESERVED_47, _RESERVED_48, _RESERVED_49, _RESERVED_4a, _RESERVED_4b, _RESERVED_4c, _RESERVED_4d, _RESERVED_4e, _RESERVED_4f, _RESERVED_50, _RESERVED_51, _RESERVED_52, _RESERVED_53, _RESERVED_54, _RESERVED_55, _RESERVED_56, _RESERVED_57, _RESERVED_58, _RESERVED_59, _RESERVED_5a, _RESERVED_5b, _RESERVED_5c, _RESERVED_5d, _RESERVED_5e, _RESERVED_5f, _RESERVED_60, _RESERVED_61, _RESERVED_62, _RESERVED_63, _RESERVED_64, _RESERVED_65, _RESERVED_66, _RESERVED_67, _RESERVED_68, _RESERVED_69, _RESERVED_6a, _RESERVED_6b, _RESERVED_6c, _RESERVED_6d, _RESERVED_6e, _RESERVED_6f, _RESERVED_70, _RESERVED_71, _RESERVED_72, _RESERVED_73, _RESERVED_74, _RESERVED_75, _RESERVED_76, _RESERVED_77, _RESERVED_78, _RESERVED_79, _RESERVED_7a, _RESERVED_7b, _RESERVED_7c, _RESERVED_7d, _RESERVED_7e, _RESERVED_7f, _RESERVED_80, _RESERVED_81, _RESERVED_82, _RESERVED_83, _RESERVED_84, _RESERVED_85, _RESERVED_86, _RESERVED_87, _RESERVED_88, _RESERVED_89, _RESERVED_8a, _RESERVED_8b, _RESERVED_8c, _RESERVED_8d, _RESERVED_8e, _RESERVED_8f, _RESERVED_90, _RESERVED_91, _RESERVED_92, _RESERVED_93, _RESERVED_94, _RESERVED_95, _RESERVED_96, _RESERVED_97, _RESERVED_98, _RESERVED_99, _RESERVED_9a, _RESERVED_9b, _RESERVED_9c, _RESERVED_9d, _RESERVED_9e, _RESERVED_9f, _RESERVED_a0, _RESERVED_a1, _RESERVED_a2, _RESERVED_a3, _RESERVED_a4, _RESERVED_a5, _RESERVED_a6, _RESERVED_a7, _RESERVED_a8, _RESERVED_a9, _RESERVED_aa, _RESERVED_ab, _RESERVED_ac, _RESERVED_ad, _RESERVED_ae, _RESERVED_af, _RESERVED_b0, _RESERVED_b1, _RESERVED_b2, _RESERVED_b3, _RESERVED_b4, _RESERVED_b5, _RESERVED_b6, _RESERVED_b7, _RESERVED_b8, _RESERVED_b9, _RESERVED_ba, _RESERVED_bb, _RESERVED_bc, _RESERVED_bd, _RESERVED_be, _RESERVED_bf, _RESERVED_c0, _RESERVED_c1, _RESERVED_c2, _RESERVED_c3, _RESERVED_c4, _RESERVED_c5, _RESERVED_c6, _RESERVED_c7, _RESERVED_c8, _RESERVED_c9, _RESERVED_ca, _RESERVED_cb, _RESERVED_cc, _RESERVED_cd, _RESERVED_ce, _RESERVED_cf, _RESERVED_d0, _RESERVED_d1, _RESERVED_d2, _RESERVED_d3, _RESERVED_d4, _RESERVED_d5, _RESERVED_d6, _RESERVED_d7, _RESERVED_d8, _RESERVED_d9, _RESERVED_da, _RESERVED_db, _RESERVED_dc, _RESERVED_dd, _RESERVED_de, _RESERVED_df, _RESERVED_e0, _RESERVED_e1, _RESERVED_e2, _RESERVED_e3, _RESERVED_e4, _RESERVED_e5, _RESERVED_e6, _RESERVED_e7, _RESERVED_e8, _RESERVED_e9, _RESERVED_ea, _RESERVED_eb, _RESERVED_ec, _RESERVED_ed, _RESERVED_ee, _RESERVED_ef, _RESERVED_f0, _RESERVED_f1, _RESERVED_f2, _RESERVED_f3, _RESERVED_f4, _RESERVED_f5, _RESERVED_f6, _RESERVED_f7, _RESERVED_f8, _RESERVED_f9, _RESERVED_fa, _RESERVED_fb, _RESERVED_fc, _RESERVED_fd, _RESERVED_fe, _RESERVED_ff,
}

Variants§

§

NULL

§

PLL_SYS_CLKSRC_PRIMARY

§

PLL_USB_CLKSRC_PRIMARY

§

ROSC_CLKSRC

§

ROSC_CLKSRC_PH

§

XOSC_CLKSRC

§

CLKSRC_GPIN0

§

CLKSRC_GPIN1

§

CLK_REF

§

CLK_SYS

§

CLK_PERI

§

CLK_USB

§

CLK_ADC

§

CLK_RTC

§

_RESERVED_e

§

_RESERVED_f

§

_RESERVED_10

§

_RESERVED_11

§

_RESERVED_12

§

_RESERVED_13

§

_RESERVED_14

§

_RESERVED_15

§

_RESERVED_16

§

_RESERVED_17

§

_RESERVED_18

§

_RESERVED_19

§

_RESERVED_1a

§

_RESERVED_1b

§

_RESERVED_1c

§

_RESERVED_1d

§

_RESERVED_1e

§

_RESERVED_1f

§

_RESERVED_20

§

_RESERVED_21

§

_RESERVED_22

§

_RESERVED_23

§

_RESERVED_24

§

_RESERVED_25

§

_RESERVED_26

§

_RESERVED_27

§

_RESERVED_28

§

_RESERVED_29

§

_RESERVED_2a

§

_RESERVED_2b

§

_RESERVED_2c

§

_RESERVED_2d

§

_RESERVED_2e

§

_RESERVED_2f

§

_RESERVED_30

§

_RESERVED_31

§

_RESERVED_32

§

_RESERVED_33

§

_RESERVED_34

§

_RESERVED_35

§

_RESERVED_36

§

_RESERVED_37

§

_RESERVED_38

§

_RESERVED_39

§

_RESERVED_3a

§

_RESERVED_3b

§

_RESERVED_3c

§

_RESERVED_3d

§

_RESERVED_3e

§

_RESERVED_3f

§

_RESERVED_40

§

_RESERVED_41

§

_RESERVED_42

§

_RESERVED_43

§

_RESERVED_44

§

_RESERVED_45

§

_RESERVED_46

§

_RESERVED_47

§

_RESERVED_48

§

_RESERVED_49

§

_RESERVED_4a

§

_RESERVED_4b

§

_RESERVED_4c

§

_RESERVED_4d

§

_RESERVED_4e

§

_RESERVED_4f

§

_RESERVED_50

§

_RESERVED_51

§

_RESERVED_52

§

_RESERVED_53

§

_RESERVED_54

§

_RESERVED_55

§

_RESERVED_56

§

_RESERVED_57

§

_RESERVED_58

§

_RESERVED_59

§

_RESERVED_5a

§

_RESERVED_5b

§

_RESERVED_5c

§

_RESERVED_5d

§

_RESERVED_5e

§

_RESERVED_5f

§

_RESERVED_60

§

_RESERVED_61

§

_RESERVED_62

§

_RESERVED_63

§

_RESERVED_64

§

_RESERVED_65

§

_RESERVED_66

§

_RESERVED_67

§

_RESERVED_68

§

_RESERVED_69

§

_RESERVED_6a

§

_RESERVED_6b

§

_RESERVED_6c

§

_RESERVED_6d

§

_RESERVED_6e

§

_RESERVED_6f

§

_RESERVED_70

§

_RESERVED_71

§

_RESERVED_72

§

_RESERVED_73

§

_RESERVED_74

§

_RESERVED_75

§

_RESERVED_76

§

_RESERVED_77

§

_RESERVED_78

§

_RESERVED_79

§

_RESERVED_7a

§

_RESERVED_7b

§

_RESERVED_7c

§

_RESERVED_7d

§

_RESERVED_7e

§

_RESERVED_7f

§

_RESERVED_80

§

_RESERVED_81

§

_RESERVED_82

§

_RESERVED_83

§

_RESERVED_84

§

_RESERVED_85

§

_RESERVED_86

§

_RESERVED_87

§

_RESERVED_88

§

_RESERVED_89

§

_RESERVED_8a

§

_RESERVED_8b

§

_RESERVED_8c

§

_RESERVED_8d

§

_RESERVED_8e

§

_RESERVED_8f

§

_RESERVED_90

§

_RESERVED_91

§

_RESERVED_92

§

_RESERVED_93

§

_RESERVED_94

§

_RESERVED_95

§

_RESERVED_96

§

_RESERVED_97

§

_RESERVED_98

§

_RESERVED_99

§

_RESERVED_9a

§

_RESERVED_9b

§

_RESERVED_9c

§

_RESERVED_9d

§

_RESERVED_9e

§

_RESERVED_9f

§

_RESERVED_a0

§

_RESERVED_a1

§

_RESERVED_a2

§

_RESERVED_a3

§

_RESERVED_a4

§

_RESERVED_a5

§

_RESERVED_a6

§

_RESERVED_a7

§

_RESERVED_a8

§

_RESERVED_a9

§

_RESERVED_aa

§

_RESERVED_ab

§

_RESERVED_ac

§

_RESERVED_ad

§

_RESERVED_ae

§

_RESERVED_af

§

_RESERVED_b0

§

_RESERVED_b1

§

_RESERVED_b2

§

_RESERVED_b3

§

_RESERVED_b4

§

_RESERVED_b5

§

_RESERVED_b6

§

_RESERVED_b7

§

_RESERVED_b8

§

_RESERVED_b9

§

_RESERVED_ba

§

_RESERVED_bb

§

_RESERVED_bc

§

_RESERVED_bd

§

_RESERVED_be

§

_RESERVED_bf

§

_RESERVED_c0

§

_RESERVED_c1

§

_RESERVED_c2

§

_RESERVED_c3

§

_RESERVED_c4

§

_RESERVED_c5

§

_RESERVED_c6

§

_RESERVED_c7

§

_RESERVED_c8

§

_RESERVED_c9

§

_RESERVED_ca

§

_RESERVED_cb

§

_RESERVED_cc

§

_RESERVED_cd

§

_RESERVED_ce

§

_RESERVED_cf

§

_RESERVED_d0

§

_RESERVED_d1

§

_RESERVED_d2

§

_RESERVED_d3

§

_RESERVED_d4

§

_RESERVED_d5

§

_RESERVED_d6

§

_RESERVED_d7

§

_RESERVED_d8

§

_RESERVED_d9

§

_RESERVED_da

§

_RESERVED_db

§

_RESERVED_dc

§

_RESERVED_dd

§

_RESERVED_de

§

_RESERVED_df

§

_RESERVED_e0

§

_RESERVED_e1

§

_RESERVED_e2

§

_RESERVED_e3

§

_RESERVED_e4

§

_RESERVED_e5

§

_RESERVED_e6

§

_RESERVED_e7

§

_RESERVED_e8

§

_RESERVED_e9

§

_RESERVED_ea

§

_RESERVED_eb

§

_RESERVED_ec

§

_RESERVED_ed

§

_RESERVED_ee

§

_RESERVED_ef

§

_RESERVED_f0

§

_RESERVED_f1

§

_RESERVED_f2

§

_RESERVED_f3

§

_RESERVED_f4

§

_RESERVED_f5

§

_RESERVED_f6

§

_RESERVED_f7

§

_RESERVED_f8

§

_RESERVED_f9

§

_RESERVED_fa

§

_RESERVED_fb

§

_RESERVED_fc

§

_RESERVED_fd

§

_RESERVED_fe

§

_RESERVED_ff

Implementations§

source§

impl Fc0src

source

pub const fn from_bits(val: u8) -> Fc0src

source

pub const fn to_bits(self) -> u8

Trait Implementations§

source§

impl Clone for Fc0src

source§

fn clone(&self) -> Fc0src

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 From<Fc0src> for u8

source§

fn from(val: Fc0src) -> u8

Converts to this type from the input type.
source§

impl From<u8> for Fc0src

source§

fn from(val: u8) -> Fc0src

Converts to this type from the input type.
source§

impl Ord for Fc0src

source§

fn cmp(&self, other: &Fc0src) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<Fc0src> for Fc0src

source§

fn eq(&self, other: &Fc0src) -> 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.
source§

impl PartialOrd<Fc0src> for Fc0src

source§

fn partial_cmp(&self, other: &Fc0src) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

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

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

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

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

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

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

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

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Copy for Fc0src

source§

impl Eq for Fc0src

source§

impl StructuralEq for Fc0src

source§

impl StructuralPartialEq for Fc0src

Auto Trait Implementations§

Blanket Implementations§

source§

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

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

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

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere 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 Twhere 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 Twhere 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 Twhere 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.