nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

RTimerCtrl

Struct RTimerCtrl 

Source
#[repr(transparent)]
pub struct RTimerCtrl(pub u32);
Expand description

BIST Timer Control Register

Tuple Fields§

§0: u32

Implementations§

Source§

impl RTimerCtrl

Source

pub const fn tnvsunit(&self) -> Tnvsunit

Tnvs Time Unit

Source

pub const fn set_tnvsunit(&mut self, val: Tnvsunit)

Tnvs Time Unit

Source

pub const fn tnvsdly(&self) -> u8

Tnvs Time Delay Scalar

Source

pub const fn set_tnvsdly(&mut self, val: u8)

Tnvs Time Delay Scalar

Source

pub const fn tnvhunit(&self) -> Tnvhunit

Tnvh Time Unit

Source

pub const fn set_tnvhunit(&mut self, val: Tnvhunit)

Tnvh Time Unit

Source

pub const fn tnvhdly(&self) -> u8

Tnvh Time Delay Scalar

Source

pub const fn set_tnvhdly(&mut self, val: u8)

Tnvh Time Delay Scalar

Source

pub const fn tpgsunit(&self) -> Tpgsunit

Tpgs Time Unit

Source

pub const fn set_tpgsunit(&mut self, val: Tpgsunit)

Tpgs Time Unit

Source

pub const fn tpgsdly(&self) -> u8

Tpgs Time Delay Scalar

Source

pub const fn set_tpgsdly(&mut self, val: u8)

Tpgs Time Delay Scalar

Source

pub const fn trcvunit(&self) -> Trcvunit

Trcv Time Unit

Source

pub const fn set_trcvunit(&mut self, val: Trcvunit)

Trcv Time Unit

Source

pub const fn trcvdly(&self) -> u8

Trcv Time Delay Scalar

Source

pub const fn set_trcvdly(&mut self, val: u8)

Trcv Time Delay Scalar

Source

pub const fn tlvsunit(&self) -> Tlvsunit

Tlvs Time Unit

Source

pub const fn set_tlvsunit(&mut self, val: Tlvsunit)

Tlvs Time Unit

Source

pub const fn tlvsdly_l(&self) -> bool

Tlvs Time Delay Scalar Low

Source

pub const fn set_tlvsdly_l(&mut self, val: bool)

Tlvs Time Delay Scalar Low

Trait Implementations§

Source§

impl Clone for RTimerCtrl

Source§

fn clone(&self) -> RTimerCtrl

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 Debug for RTimerCtrl

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for RTimerCtrl

Source§

fn default() -> RTimerCtrl

Returns the “default value” for a type. Read more
Source§

impl PartialEq for RTimerCtrl

Source§

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

Source§

impl Eq for RTimerCtrl

Source§

impl StructuralPartialEq for RTimerCtrl

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