nxp-pac

Crates

git

Versions

mimxrt1064

Flavors

Opacr3

Struct Opacr3 

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

Off-Platform Peripheral Access Control Registers

Tuple Fields§

§0: u32

Implementations§

Source§

impl Opacr3

Source

pub const fn opac31(&self) -> Opac31

Off-platform Peripheral Access Control 31

Source

pub const fn set_opac31(&mut self, val: Opac31)

Off-platform Peripheral Access Control 31

Source

pub const fn opac30(&self) -> Opac30

Off-platform Peripheral Access Control 30

Source

pub const fn set_opac30(&mut self, val: Opac30)

Off-platform Peripheral Access Control 30

Source

pub const fn opac29(&self) -> Opac29

Off-platform Peripheral Access Control 29

Source

pub const fn set_opac29(&mut self, val: Opac29)

Off-platform Peripheral Access Control 29

Source

pub const fn opac28(&self) -> Opac28

Off-platform Peripheral Access Control 28

Source

pub const fn set_opac28(&mut self, val: Opac28)

Off-platform Peripheral Access Control 28

Source

pub const fn opac27(&self) -> Opac27

Off-platform Peripheral Access Control 27

Source

pub const fn set_opac27(&mut self, val: Opac27)

Off-platform Peripheral Access Control 27

Source

pub const fn opac26(&self) -> Opac26

Off-platform Peripheral Access Control 26

Source

pub const fn set_opac26(&mut self, val: Opac26)

Off-platform Peripheral Access Control 26

Source

pub const fn opac25(&self) -> Opac25

Off-platform Peripheral Access Control 25

Source

pub const fn set_opac25(&mut self, val: Opac25)

Off-platform Peripheral Access Control 25

Source

pub const fn opac24(&self) -> Opac24

Off-platform Peripheral Access Control 24

Source

pub const fn set_opac24(&mut self, val: Opac24)

Off-platform Peripheral Access Control 24

Trait Implementations§

Source§

impl Clone for Opacr3

Source§

fn clone(&self) -> Opacr3

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 Opacr3

Source§

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

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

impl Default for Opacr3

Source§

fn default() -> Opacr3

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

impl PartialEq for Opacr3

Source§

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

Source§

impl Eq for Opacr3

Source§

impl StructuralPartialEq for Opacr3

Auto Trait Implementations§

§

impl Freeze for Opacr3

§

impl RefUnwindSafe for Opacr3

§

impl Send for Opacr3

§

impl Sync for Opacr3

§

impl Unpin for Opacr3

§

impl UnwindSafe for Opacr3

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.