nxp-pac

Crates

git

Versions

mimxrt685s_cm33

Flavors

Sharedctrlset

Struct Sharedctrlset 

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

shared control set N

Tuple Fields§

§0: u32

Implementations§

Source§

impl Sharedctrlset

Source

pub const fn sharedscksel(&self) -> Sharedscksel

Shared SCK Select. . .

Source

pub const fn set_sharedscksel(&mut self, val: Sharedscksel)

Shared SCK Select. . .

Source

pub const fn sharedwssel(&self) -> Sharedwssel

Shared WS Select. . .

Source

pub const fn set_sharedwssel(&mut self, val: Sharedwssel)

Shared WS Select. . .

Source

pub const fn shareddatasel(&self) -> Shareddatasel

Shared DATA Select. . .

Source

pub const fn set_shareddatasel(&mut self, val: Shareddatasel)

Shared DATA Select. . .

Source

pub const fn fc0dataouten(&self) -> Fc0dataouten

FLEXCOMM0 DATAOUT OUTPUT ENABLE

Source

pub const fn set_fc0dataouten(&mut self, val: Fc0dataouten)

FLEXCOMM0 DATAOUT OUTPUT ENABLE

Source

pub const fn fc1dataouten(&self) -> Fc1dataouten

FLEXCOMM1 DATAOUT OUTPUT ENABLE

Source

pub const fn set_fc1dataouten(&mut self, val: Fc1dataouten)

FLEXCOMM1 DATAOUT OUTPUT ENABLE

Source

pub const fn f20dataouten(&self) -> F20dataouten

FLEXCOMM2 DATAOUT OUTPUT ENABLE

Source

pub const fn set_f20dataouten(&mut self, val: F20dataouten)

FLEXCOMM2 DATAOUT OUTPUT ENABLE

Source

pub const fn fc3dataouten(&self) -> Fc3dataouten

FLEXCOMM3 DATAOUT OUTPUT ENABLE

Source

pub const fn set_fc3dataouten(&mut self, val: Fc3dataouten)

FLEXCOMM3 DATAOUT OUTPUT ENABLE

Source

pub const fn fc4dataouten(&self) -> Fc4dataouten

FLEXCOMM4 DATAOUT OUTPUT ENABLE

Source

pub const fn set_fc4dataouten(&mut self, val: Fc4dataouten)

FLEXCOMM4 DATAOUT OUTPUT ENABLE

Source

pub const fn fc5dataouten(&self) -> Fc5dataouten

FLEXCOMM5 DATAOUT OUTPUT ENABLE

Source

pub const fn set_fc5dataouten(&mut self, val: Fc5dataouten)

FLEXCOMM5 DATAOUT OUTPUT ENABLE

Source

pub const fn fc6dataouten(&self) -> Fc6dataouten

FLEXCOMM6 DATAOUT OUTPUT ENABLE

Source

pub const fn set_fc6dataouten(&mut self, val: Fc6dataouten)

FLEXCOMM6 DATAOUT OUTPUT ENABLE

Source

pub const fn fc7dataouten(&self) -> Fc7dataouten

FLEXCOMM7 DATAOUT OUTPUT ENABLE

Source

pub const fn set_fc7dataouten(&mut self, val: Fc7dataouten)

FLEXCOMM7 DATAOUT OUTPUT ENABLE

Trait Implementations§

Source§

impl Clone for Sharedctrlset

Source§

fn clone(&self) -> Sharedctrlset

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 Sharedctrlset

Source§

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

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

impl Default for Sharedctrlset

Source§

fn default() -> Sharedctrlset

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

impl PartialEq for Sharedctrlset

Source§

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

Source§

impl Eq for Sharedctrlset

Source§

impl StructuralPartialEq for Sharedctrlset

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.