nxp-pac

Crates

git

Versions

lpc55s69_cm33_core0

Flavors

Presetctrl1

Struct Presetctrl1 

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

Peripheral reset control 1

Tuple Fields§

§0: u32

Implementations§

Source§

impl Presetctrl1

Source

pub const fn mrt_rst(&self) -> MrtRst

MRT reset control.

Source

pub const fn set_mrt_rst(&mut self, val: MrtRst)

MRT reset control.

Source

pub const fn ostimer_rst(&self) -> OstimerRst

OS Event Timer reset control.

Source

pub const fn set_ostimer_rst(&mut self, val: OstimerRst)

OS Event Timer reset control.

Source

pub const fn sct_rst(&self) -> SctRst

SCT reset control.

Source

pub const fn set_sct_rst(&mut self, val: SctRst)

SCT reset control.

Source

pub const fn sctipu_rst(&self) -> SctipuRst

SCTIPU reset control.

Source

pub const fn set_sctipu_rst(&mut self, val: SctipuRst)

SCTIPU reset control.

Source

pub const fn utick_rst(&self) -> UtickRst

UTICK reset control.

Source

pub const fn set_utick_rst(&mut self, val: UtickRst)

UTICK reset control.

Source

pub const fn fc_rst(&self, n: usize) -> FcRst

FC0 reset control.

Source

pub const fn set_fc_rst(&mut self, n: usize, val: FcRst)

FC0 reset control.

Source

pub const fn timer2_rst(&self) -> Timer2Rst

Timer 2 reset control.

Source

pub const fn set_timer2_rst(&mut self, val: Timer2Rst)

Timer 2 reset control.

Source

pub const fn usb0_dev_rst(&self) -> Usb0DevRst

USB0 DEV reset control.

Source

pub const fn set_usb0_dev_rst(&mut self, val: Usb0DevRst)

USB0 DEV reset control.

Source

pub const fn timer0_rst(&self) -> Timer0Rst

Timer 0 reset control.

Source

pub const fn set_timer0_rst(&mut self, val: Timer0Rst)

Timer 0 reset control.

Source

pub const fn timer1_rst(&self) -> Timer1Rst

Timer 1 reset control.

Source

pub const fn set_timer1_rst(&mut self, val: Timer1Rst)

Timer 1 reset control.

Trait Implementations§

Source§

impl Clone for Presetctrl1

Source§

fn clone(&self) -> Presetctrl1

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 Presetctrl1

Source§

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

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

impl Default for Presetctrl1

Source§

fn default() -> Presetctrl1

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

impl PartialEq for Presetctrl1

Source§

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

Source§

impl Eq for Presetctrl1

Source§

impl StructuralPartialEq for Presetctrl1

Auto Trait Implementations§

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.