nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Eis

Struct Eis 

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

Error Interrupt Status

Tuple Fields§

§0: u32

Implementations§

Source§

impl Eis

Source

pub const fn scd0(&self) -> Scd0

Short Circuit Detected Flag

Source

pub const fn set_scd0(&mut self, val: Scd0)

Short Circuit Detected Flag

Source

pub const fn scd1(&self) -> Scd1

Short Circuit Detected Flag

Source

pub const fn set_scd1(&mut self, val: Scd1)

Short Circuit Detected Flag

Source

pub const fn scd2(&self) -> Scd2

Short Circuit Detected Flag

Source

pub const fn set_scd2(&mut self, val: Scd2)

Short Circuit Detected Flag

Source

pub const fn scd3(&self) -> Scd3

Short Circuit Detected Flag

Source

pub const fn set_scd3(&mut self, val: Scd3)

Short Circuit Detected Flag

Source

pub const fn scd4(&self) -> Scd4

Short Circuit Detected Flag

Source

pub const fn set_scd4(&mut self, val: Scd4)

Short Circuit Detected Flag

Source

pub const fn wlmt0(&self) -> Wlmt0

Window Limit Flag

Source

pub const fn set_wlmt0(&mut self, val: Wlmt0)

Window Limit Flag

Source

pub const fn wlmt1(&self) -> Wlmt1

Window Limit Flag

Source

pub const fn set_wlmt1(&mut self, val: Wlmt1)

Window Limit Flag

Source

pub const fn wlmt2(&self) -> Wlmt2

Window Limit Flag

Source

pub const fn set_wlmt2(&mut self, val: Wlmt2)

Window Limit Flag

Source

pub const fn wlmt3(&self) -> Wlmt3

Window Limit Flag

Source

pub const fn set_wlmt3(&mut self, val: Wlmt3)

Window Limit Flag

Source

pub const fn wlmt4(&self) -> Wlmt4

Window Limit Flag

Source

pub const fn set_wlmt4(&mut self, val: Wlmt4)

Window Limit Flag

Source

pub const fn llmt0(&self) -> Llmt0

Low Limit Flag

Source

pub const fn set_llmt0(&mut self, val: Llmt0)

Low Limit Flag

Source

pub const fn llmt1(&self) -> Llmt1

Low Limit Flag

Source

pub const fn set_llmt1(&mut self, val: Llmt1)

Low Limit Flag

Source

pub const fn llmt2(&self) -> Llmt2

Low Limit Flag

Source

pub const fn set_llmt2(&mut self, val: Llmt2)

Low Limit Flag

Source

pub const fn llmt3(&self) -> Llmt3

Low Limit Flag

Source

pub const fn set_llmt3(&mut self, val: Llmt3)

Low Limit Flag

Source

pub const fn llmt4(&self) -> Llmt4

Low Limit Flag

Source

pub const fn set_llmt4(&mut self, val: Llmt4)

Low Limit Flag

Source

pub const fn hlmt0(&self) -> Hlmt0

High Limit Flag

Source

pub const fn set_hlmt0(&mut self, val: Hlmt0)

High Limit Flag

Source

pub const fn hlmt1(&self) -> Hlmt1

High Limit Flag

Source

pub const fn set_hlmt1(&mut self, val: Hlmt1)

High Limit Flag

Source

pub const fn hlmt2(&self) -> Hlmt2

High Limit Flag

Source

pub const fn set_hlmt2(&mut self, val: Hlmt2)

High Limit Flag

Source

pub const fn hlmt3(&self) -> Hlmt3

High Limit Flag

Source

pub const fn set_hlmt3(&mut self, val: Hlmt3)

High Limit Flag

Source

pub const fn hlmt4(&self) -> Hlmt4

High Limit Flag

Source

pub const fn set_hlmt4(&mut self, val: Hlmt4)

High Limit Flag

Trait Implementations§

Source§

impl Clone for Eis

Source§

fn clone(&self) -> Eis

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 Eis

Source§

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

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

impl Default for Eis

Source§

fn default() -> Eis

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

impl PartialEq for Eis

Source§

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

Source§

impl Eq for Eis

Source§

impl StructuralPartialEq for Eis

Auto Trait Implementations§

§

impl Freeze for Eis

§

impl RefUnwindSafe for Eis

§

impl Send for Eis

§

impl Sync for Eis

§

impl Unpin for Eis

§

impl UnwindSafe for Eis

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.