nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Cprot

Struct Cprot 

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

Channel n Protection

Tuple Fields§

§0: u32

Implementations§

Source§

impl Cprot

Source

pub const fn scdlmt(&self) -> Scdlmt

SCD Limit Threshold

Source

pub const fn set_scdlmt(&mut self, val: Scdlmt)

SCD Limit Threshold

Source

pub const fn scdcm(&self) -> Scdcm

SCD Conversion Mode

Source

pub const fn set_scdcm(&mut self, val: Scdcm)

SCD Conversion Mode

Source

pub const fn scdop(&self) -> Scdop

SCD Option

Source

pub const fn set_scdop(&mut self, val: Scdop)

SCD Option

Source

pub const fn lmtop(&self) -> Lmtop

Limit Detection Option

Source

pub const fn set_lmtop(&mut self, val: Lmtop)

Limit Detection Option

Source

pub const fn cadlmt(&self) -> Cadlmt

CAD Limit Threshold

Source

pub const fn set_cadlmt(&mut self, val: Cadlmt)

CAD Limit Threshold

Source

pub const fn cadbk(&self) -> Cadbk

CAD Break Signal

Source

pub const fn set_cadbk(&mut self, val: Cadbk)

CAD Break Signal

Source

pub const fn scdbk(&self) -> Scdbk

SCD Break Signal

Source

pub const fn set_scdbk(&mut self, val: Scdbk)

SCD Break Signal

Source

pub const fn llmtbk(&self) -> Llmtbk

Low Limit Break Signal

Source

pub const fn set_llmtbk(&mut self, val: Llmtbk)

Low Limit Break Signal

Source

pub const fn wlmtbk(&self) -> Wlmtbk

Window Limit Break Signal

Source

pub const fn set_wlmtbk(&mut self, val: Wlmtbk)

Window Limit Break Signal

Source

pub const fn hlmtbk(&self) -> Hlmtbk

High Limit Break Signal

Source

pub const fn set_hlmtbk(&mut self, val: Hlmtbk)

High Limit Break Signal

Trait Implementations§

Source§

impl Clone for Cprot

Source§

fn clone(&self) -> Cprot

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 Cprot

Source§

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

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

impl Default for Cprot

Source§

fn default() -> Cprot

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

impl PartialEq for Cprot

Source§

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

Source§

impl Eq for Cprot

Source§

impl StructuralPartialEq for Cprot

Auto Trait Implementations§

§

impl Freeze for Cprot

§

impl RefUnwindSafe for Cprot

§

impl Send for Cprot

§

impl Sync for Cprot

§

impl Unpin for Cprot

§

impl UnwindSafe for Cprot

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.