Cac

Struct Cac 

Source
pub struct Cac { /* private fields */ }

Implementations§

Source§

impl Cac

Source

pub const fn cacr0(&self) -> &'static Reg<Cacr0_SPEC, RW>

CAC Control Register 0

Source

pub const fn cacr1(&self) -> &'static Reg<Cacr1_SPEC, RW>

CAC Control Register 1

Source

pub const fn cacr2(&self) -> &'static Reg<Cacr2_SPEC, RW>

CAC Control Register 2

Source

pub const fn caicr(&self) -> &'static Reg<Caicr_SPEC, RW>

CAC Interrupt Control Register

Source

pub const fn castr(&self) -> &'static Reg<Castr_SPEC, R>

CAC Status Register

Source

pub const fn caulvr(&self) -> &'static Reg<Caulvr_SPEC, RW>

CAC Upper-Limit Value Setting Register

Source

pub const fn callvr(&self) -> &'static Reg<Callvr_SPEC, RW>

CAC Lower-Limit Value Setting Register

Source

pub const fn cacntbr(&self) -> &'static Reg<Cacntbr_SPEC, R>

CAC Counter Buffer Register

Trait Implementations§

Source§

impl Clone for Cac

Source§

fn clone(&self) -> Cac

Returns a duplicate 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 Cac

Source§

fn eq(&self, other: &Cac) -> 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 Cac

Source§

impl Eq for Cac

Source§

impl Send for Cac

Clock Frequency Accuracy Measurement Circuit

Source§

impl StructuralPartialEq for Cac

Source§

impl Sync for Cac

Auto Trait Implementations§

§

impl Freeze for Cac

§

impl RefUnwindSafe for Cac

§

impl Unpin for Cac

§

impl UnwindSafe for Cac

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, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. 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.