nxp-pac

Crates

git

Versions

mcxa256

Flavors

Rrcsr

Struct Rrcsr 

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

Round Robin Control and Status

Tuple Fields§

§0: u32

Implementations§

Source§

impl Rrcsr

Source

pub const fn rr_ch0out(&self) -> bool

Comparison Result for Channel 0

Source

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

Comparison Result for Channel 0

Source

pub const fn rr_ch1out(&self) -> bool

Comparison Result for Channel 1

Source

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

Comparison Result for Channel 1

Source

pub const fn rr_ch2out(&self) -> bool

Comparison Result for Channel 2

Source

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

Comparison Result for Channel 2

Source

pub const fn rr_ch3out(&self) -> bool

Comparison Result for Channel 3

Source

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

Comparison Result for Channel 3

Source

pub const fn rr_ch4out(&self) -> bool

Comparison Result for Channel 4

Source

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

Comparison Result for Channel 4

Source

pub const fn rr_ch5out(&self) -> bool

Comparison Result for Channel 5

Source

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

Comparison Result for Channel 5

Source

pub const fn rr_ch6out(&self) -> bool

Comparison Result for Channel 6

Source

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

Comparison Result for Channel 6

Source

pub const fn rr_ch7out(&self) -> bool

Comparison Result for Channel 7

Source

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

Comparison Result for Channel 7

Trait Implementations§

Source§

impl Clone for Rrcsr

Source§

fn clone(&self) -> Rrcsr

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 Rrcsr

Source§

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

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

impl Default for Rrcsr

Source§

fn default() -> Rrcsr

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

impl PartialEq for Rrcsr

Source§

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

Source§

impl Eq for Rrcsr

Source§

impl StructuralPartialEq for Rrcsr

Auto Trait Implementations§

§

impl Freeze for Rrcsr

§

impl RefUnwindSafe for Rrcsr

§

impl Send for Rrcsr

§

impl Sync for Rrcsr

§

impl Unpin for Rrcsr

§

impl UnwindSafe for Rrcsr

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.