#[repr(C)]
pub struct RegisterBlock { /* private fields */ }
Expand description

Register block

Implementations§

source§

impl RegisterBlock

source

pub const fn data0(&self) -> &Data0

0x04 - Backup data register 0

source

pub const fn data1(&self) -> &Data1

0x08 - Backup data register 1

source

pub const fn data2(&self) -> &Data2

0x0c - Backup data register 2

source

pub const fn data3(&self) -> &Data3

0x10 - Backup data register 3

source

pub const fn data4(&self) -> &Data4

0x14 - Backup data register 4

source

pub const fn data5(&self) -> &Data5

0x18 - Backup data register 5

source

pub const fn data6(&self) -> &Data6

0x1c - Backup data register 6

source

pub const fn data7(&self) -> &Data7

0x20 - Backup data register 7

source

pub const fn data8(&self) -> &Data8

0x24 - Backup data register 8

source

pub const fn data9(&self) -> &Data9

0x28 - Backup data register 9

source

pub const fn octl(&self) -> &Octl

0x2c - RTC signal output control register

source

pub const fn tpctl(&self) -> &Tpctl

0x30 - Tamper pin control register

source

pub const fn tpcs(&self) -> &Tpcs

0x34 - Tamper control and status register

source

pub const fn data10(&self) -> &Data10

0x40 - Backup data register 10

source

pub const fn data11(&self) -> &Data11

0x44 - Backup data register 11

source

pub const fn data12(&self) -> &Data12

0x48 - Backup data register 12

source

pub const fn data13(&self) -> &Data13

0x4c - Backup data register 13

source

pub const fn data14(&self) -> &Data14

0x50 - Backup data register 14

source

pub const fn data15(&self) -> &Data15

0x54 - Backup data register 15

source

pub const fn data16(&self) -> &Data16

0x58 - Backup data register 16

source

pub const fn data17(&self) -> &Data17

0x5c - Backup data register 17

source

pub const fn data18(&self) -> &Data18

0x60 - Backup data register 18

source

pub const fn data19(&self) -> &Data19

0x64 - Backup data register 19

source

pub const fn data20(&self) -> &Data20

0x68 - Backup data register 20

source

pub const fn data21(&self) -> &Data21

0x6c - Backup data register 21

source

pub const fn data22(&self) -> &Data22

0x70 - Backup data register 22

source

pub const fn data23(&self) -> &Data23

0x74 - Backup data register 23

source

pub const fn data24(&self) -> &Data24

0x78 - Backup data register 24

source

pub const fn data25(&self) -> &Data25

0x7c - Backup data register 25

source

pub const fn data26(&self) -> &Data26

0x80 - Backup data register 26

source

pub const fn data27(&self) -> &Data27

0x84 - Backup data register 27

source

pub const fn data28(&self) -> &Data28

0x88 - Backup data register 28

source

pub const fn data29(&self) -> &Data29

0x8c - Backup data register 29

source

pub const fn data30(&self) -> &Data30

0x90 - Backup data register 30

source

pub const fn data31(&self) -> &Data31

0x94 - Backup data register 31

source

pub const fn data32(&self) -> &Data32

0x98 - Backup data register 32

source

pub const fn data33(&self) -> &Data33

0x9c - Backup data register 33

source

pub const fn data34(&self) -> &Data34

0xa0 - Backup data register 34

source

pub const fn data35(&self) -> &Data35

0xa4 - Backup data register 35

source

pub const fn data36(&self) -> &Data36

0xa8 - Backup data register 36

source

pub const fn data37(&self) -> &Data37

0xac - Backup data register 37

source

pub const fn data38(&self) -> &Data38

0xb0 - Backup data register 38

source

pub const fn data39(&self) -> &Data39

0xb4 - Backup data register 39

source

pub const fn data40(&self) -> &Data40

0xb8 - Backup data register 40

source

pub const fn data41(&self) -> &Data41

0xbc - Backup data register 41

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.