nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Nis

Struct Nis 

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

Normal Interrupt Status

Tuple Fields§

§0: u32

Implementations§

Source§

impl Nis

Source

pub const fn coc0(&self) -> Coc0

Conversion Complete Flag

Source

pub const fn set_coc0(&mut self, val: Coc0)

Conversion Complete Flag

Source

pub const fn coc1(&self) -> Coc1

Conversion Complete Flag

Source

pub const fn set_coc1(&mut self, val: Coc1)

Conversion Complete Flag

Source

pub const fn coc2(&self) -> Coc2

Conversion Complete Flag

Source

pub const fn set_coc2(&mut self, val: Coc2)

Conversion Complete Flag

Source

pub const fn coc3(&self) -> Coc3

Conversion Complete Flag

Source

pub const fn set_coc3(&mut self, val: Coc3)

Conversion Complete Flag

Source

pub const fn coc4(&self) -> Coc4

Conversion Complete Flag

Source

pub const fn set_coc4(&mut self, val: Coc4)

Conversion Complete Flag

Source

pub const fn chf0(&self) -> Chf0

Data Output Ready Flag

Source

pub const fn set_chf0(&mut self, val: Chf0)

Data Output Ready Flag

Source

pub const fn chf1(&self) -> Chf1

Data Output Ready Flag

Source

pub const fn set_chf1(&mut self, val: Chf1)

Data Output Ready Flag

Source

pub const fn chf2(&self) -> Chf2

Data Output Ready Flag

Source

pub const fn set_chf2(&mut self, val: Chf2)

Data Output Ready Flag

Source

pub const fn chf3(&self) -> Chf3

Data Output Ready Flag

Source

pub const fn set_chf3(&mut self, val: Chf3)

Data Output Ready Flag

Source

pub const fn chf4(&self) -> Chf4

Data Output Ready Flag

Source

pub const fn set_chf4(&mut self, val: Chf4)

Data Output Ready Flag

Source

pub const fn zcd0(&self) -> Zcd0

Zero Cross Detected Flag

Source

pub const fn set_zcd0(&mut self, val: Zcd0)

Zero Cross Detected Flag

Source

pub const fn zcd1(&self) -> Zcd1

Zero Cross Detected Flag

Source

pub const fn set_zcd1(&mut self, val: Zcd1)

Zero Cross Detected Flag

Source

pub const fn zcd2(&self) -> Zcd2

Zero Cross Detected Flag

Source

pub const fn set_zcd2(&mut self, val: Zcd2)

Zero Cross Detected Flag

Source

pub const fn zcd3(&self) -> Zcd3

Zero Cross Detected Flag

Source

pub const fn set_zcd3(&mut self, val: Zcd3)

Zero Cross Detected Flag

Source

pub const fn zcd4(&self) -> Zcd4

Zero Cross Detected Flag

Source

pub const fn set_zcd4(&mut self, val: Zcd4)

Zero Cross Detected Flag

Trait Implementations§

Source§

impl Clone for Nis

Source§

fn clone(&self) -> Nis

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 Nis

Source§

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

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

impl Default for Nis

Source§

fn default() -> Nis

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

impl PartialEq for Nis

Source§

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

Source§

impl Eq for Nis

Source§

impl StructuralPartialEq for Nis

Auto Trait Implementations§

§

impl Freeze for Nis

§

impl RefUnwindSafe for Nis

§

impl Send for Nis

§

impl Sync for Nis

§

impl Unpin for Nis

§

impl UnwindSafe for Nis

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.