nxp-pac

Crates

git

Versions

mcxn947_cm33_core1

Flavors

Ar

Struct Ar 

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

Allow

Tuple Fields§

§0: u32

Implementations§

Source§

impl Ar

Source

pub const fn allow_enroll(&self) -> bool

Enroll operation

Source

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

Enroll operation

Source

pub const fn allow_start(&self) -> bool

Start operation

Source

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

Start operation

Source

pub const fn allow_reconstruct(&self) -> bool

Reconstruct operation

Source

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

Reconstruct operation

Source

pub const fn allow_stop(&self) -> bool

Stop operation

Source

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

Stop operation

Source

pub const fn allow_get_key(&self) -> bool

Get Key operation

Source

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

Get Key operation

Source

pub const fn allow_unwrap(&self) -> bool

Unwrap operation

Source

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

Unwrap operation

Source

pub const fn allow_wrap_generated_random(&self) -> bool

Wrap Generated Random operation

Source

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

Wrap Generated Random operation

Source

pub const fn allow_wrap(&self) -> bool

Wrap operation

Source

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

Wrap operation

Source

pub const fn allow_generate_random(&self) -> bool

Generate Random operation

Source

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

Generate Random operation

Source

pub const fn allow_test_memory(&self) -> bool

no description available

Source

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

no description available

Source

pub const fn allow_test_puf(&self) -> bool

Test PUF operation

Source

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

Test PUF operation

Trait Implementations§

Source§

impl Clone for Ar

Source§

fn clone(&self) -> Ar

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 Ar

Source§

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

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

impl Default for Ar

Source§

fn default() -> Ar

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

impl PartialEq for Ar

Source§

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

Source§

impl Eq for Ar

Source§

impl StructuralPartialEq for Ar

Auto Trait Implementations§

§

impl Freeze for Ar

§

impl RefUnwindSafe for Ar

§

impl Send for Ar

§

impl Sync for Ar

§

impl Unpin for Ar

§

impl UnwindSafe for Ar

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.