#[repr(transparent)]pub struct SecGpioMask(pub u32);Expand description
GPIO Mask for Port index
Tuple Fields§
§0: u32Implementations§
Source§impl SecGpioMask
impl SecGpioMask
Sourcepub const fn pio0_pin0_sec_mask(&self) -> Pio0Pin0SecMask
pub const fn pio0_pin0_sec_mask(&self) -> Pio0Pin0SecMask
Mask bit
Sourcepub const fn set_pio0_pin0_sec_mask(&mut self, val: Pio0Pin0SecMask)
pub const fn set_pio0_pin0_sec_mask(&mut self, val: Pio0Pin0SecMask)
Mask bit
Sourcepub const fn pio0_pin1_sec_mask(&self) -> Pio0Pin1SecMask
pub const fn pio0_pin1_sec_mask(&self) -> Pio0Pin1SecMask
Mask bit
Sourcepub const fn set_pio0_pin1_sec_mask(&mut self, val: Pio0Pin1SecMask)
pub const fn set_pio0_pin1_sec_mask(&mut self, val: Pio0Pin1SecMask)
Mask bit
Sourcepub const fn pio0_pin2_sec_mask(&self) -> Pio0Pin2SecMask
pub const fn pio0_pin2_sec_mask(&self) -> Pio0Pin2SecMask
Mask bit
Sourcepub const fn set_pio0_pin2_sec_mask(&mut self, val: Pio0Pin2SecMask)
pub const fn set_pio0_pin2_sec_mask(&mut self, val: Pio0Pin2SecMask)
Mask bit
Sourcepub const fn pio0_pin3_sec_mask(&self) -> Pio0Pin3SecMask
pub const fn pio0_pin3_sec_mask(&self) -> Pio0Pin3SecMask
Mask bit
Sourcepub const fn set_pio0_pin3_sec_mask(&mut self, val: Pio0Pin3SecMask)
pub const fn set_pio0_pin3_sec_mask(&mut self, val: Pio0Pin3SecMask)
Mask bit
Sourcepub const fn pio0_pin4_sec_mask(&self) -> Pio0Pin4SecMask
pub const fn pio0_pin4_sec_mask(&self) -> Pio0Pin4SecMask
Mask bit
Sourcepub const fn set_pio0_pin4_sec_mask(&mut self, val: Pio0Pin4SecMask)
pub const fn set_pio0_pin4_sec_mask(&mut self, val: Pio0Pin4SecMask)
Mask bit
Sourcepub const fn pio0_pin5_sec_mask(&self) -> Pio0Pin5SecMask
pub const fn pio0_pin5_sec_mask(&self) -> Pio0Pin5SecMask
Mask bit
Sourcepub const fn set_pio0_pin5_sec_mask(&mut self, val: Pio0Pin5SecMask)
pub const fn set_pio0_pin5_sec_mask(&mut self, val: Pio0Pin5SecMask)
Mask bit
Sourcepub const fn pio0_pin6_sec_mask(&self) -> Pio0Pin6SecMask
pub const fn pio0_pin6_sec_mask(&self) -> Pio0Pin6SecMask
Mask bit
Sourcepub const fn set_pio0_pin6_sec_mask(&mut self, val: Pio0Pin6SecMask)
pub const fn set_pio0_pin6_sec_mask(&mut self, val: Pio0Pin6SecMask)
Mask bit
Sourcepub const fn pio0_pin7_sec_mask(&self) -> Pio0Pin7SecMask
pub const fn pio0_pin7_sec_mask(&self) -> Pio0Pin7SecMask
Mask bit
Sourcepub const fn set_pio0_pin7_sec_mask(&mut self, val: Pio0Pin7SecMask)
pub const fn set_pio0_pin7_sec_mask(&mut self, val: Pio0Pin7SecMask)
Mask bit
Sourcepub const fn pio0_pin8_sec_mask(&self) -> Pio0Pin8SecMask
pub const fn pio0_pin8_sec_mask(&self) -> Pio0Pin8SecMask
Mask bit
Sourcepub const fn set_pio0_pin8_sec_mask(&mut self, val: Pio0Pin8SecMask)
pub const fn set_pio0_pin8_sec_mask(&mut self, val: Pio0Pin8SecMask)
Mask bit
Sourcepub const fn pio0_pin9_sec_mask(&self) -> Pio0Pin9SecMask
pub const fn pio0_pin9_sec_mask(&self) -> Pio0Pin9SecMask
Mask bit
Sourcepub const fn set_pio0_pin9_sec_mask(&mut self, val: Pio0Pin9SecMask)
pub const fn set_pio0_pin9_sec_mask(&mut self, val: Pio0Pin9SecMask)
Mask bit
Sourcepub const fn pio0_pin10_sec_mask(&self) -> Pio0Pin10SecMask
pub const fn pio0_pin10_sec_mask(&self) -> Pio0Pin10SecMask
Mask bit
Sourcepub const fn set_pio0_pin10_sec_mask(&mut self, val: Pio0Pin10SecMask)
pub const fn set_pio0_pin10_sec_mask(&mut self, val: Pio0Pin10SecMask)
Mask bit
Sourcepub const fn pio0_pin11_sec_mask(&self) -> Pio0Pin11SecMask
pub const fn pio0_pin11_sec_mask(&self) -> Pio0Pin11SecMask
Mask bit
Sourcepub const fn set_pio0_pin11_sec_mask(&mut self, val: Pio0Pin11SecMask)
pub const fn set_pio0_pin11_sec_mask(&mut self, val: Pio0Pin11SecMask)
Mask bit
Sourcepub const fn pio0_pin12_sec_mask(&self) -> Pio0Pin12SecMask
pub const fn pio0_pin12_sec_mask(&self) -> Pio0Pin12SecMask
Mask bit
Sourcepub const fn set_pio0_pin12_sec_mask(&mut self, val: Pio0Pin12SecMask)
pub const fn set_pio0_pin12_sec_mask(&mut self, val: Pio0Pin12SecMask)
Mask bit
Sourcepub const fn pio0_pin13_sec_mask(&self) -> Pio0Pin13SecMask
pub const fn pio0_pin13_sec_mask(&self) -> Pio0Pin13SecMask
Mask bit
Sourcepub const fn set_pio0_pin13_sec_mask(&mut self, val: Pio0Pin13SecMask)
pub const fn set_pio0_pin13_sec_mask(&mut self, val: Pio0Pin13SecMask)
Mask bit
Sourcepub const fn pio0_pin14_sec_mask(&self) -> Pio0Pin14SecMask
pub const fn pio0_pin14_sec_mask(&self) -> Pio0Pin14SecMask
Mask bit
Sourcepub const fn set_pio0_pin14_sec_mask(&mut self, val: Pio0Pin14SecMask)
pub const fn set_pio0_pin14_sec_mask(&mut self, val: Pio0Pin14SecMask)
Mask bit
Sourcepub const fn pio0_pin15_sec_mask(&self) -> Pio0Pin15SecMask
pub const fn pio0_pin15_sec_mask(&self) -> Pio0Pin15SecMask
Mask bit
Sourcepub const fn set_pio0_pin15_sec_mask(&mut self, val: Pio0Pin15SecMask)
pub const fn set_pio0_pin15_sec_mask(&mut self, val: Pio0Pin15SecMask)
Mask bit
Sourcepub const fn pio0_pin16_sec_mask(&self) -> Pio0Pin16SecMask
pub const fn pio0_pin16_sec_mask(&self) -> Pio0Pin16SecMask
Mask bit
Sourcepub const fn set_pio0_pin16_sec_mask(&mut self, val: Pio0Pin16SecMask)
pub const fn set_pio0_pin16_sec_mask(&mut self, val: Pio0Pin16SecMask)
Mask bit
Sourcepub const fn pio0_pin17_sec_mask(&self) -> Pio0Pin17SecMask
pub const fn pio0_pin17_sec_mask(&self) -> Pio0Pin17SecMask
Mask bit
Sourcepub const fn set_pio0_pin17_sec_mask(&mut self, val: Pio0Pin17SecMask)
pub const fn set_pio0_pin17_sec_mask(&mut self, val: Pio0Pin17SecMask)
Mask bit
Sourcepub const fn pio0_pin18_sec_mask(&self) -> Pio0Pin18SecMask
pub const fn pio0_pin18_sec_mask(&self) -> Pio0Pin18SecMask
Mask bit
Sourcepub const fn set_pio0_pin18_sec_mask(&mut self, val: Pio0Pin18SecMask)
pub const fn set_pio0_pin18_sec_mask(&mut self, val: Pio0Pin18SecMask)
Mask bit
Sourcepub const fn pio0_pin19_sec_mask(&self) -> Pio0Pin19SecMask
pub const fn pio0_pin19_sec_mask(&self) -> Pio0Pin19SecMask
Mask bit
Sourcepub const fn set_pio0_pin19_sec_mask(&mut self, val: Pio0Pin19SecMask)
pub const fn set_pio0_pin19_sec_mask(&mut self, val: Pio0Pin19SecMask)
Mask bit
Sourcepub const fn pio0_pin20_sec_mask(&self) -> Pio0Pin20SecMask
pub const fn pio0_pin20_sec_mask(&self) -> Pio0Pin20SecMask
Mask bit
Sourcepub const fn set_pio0_pin20_sec_mask(&mut self, val: Pio0Pin20SecMask)
pub const fn set_pio0_pin20_sec_mask(&mut self, val: Pio0Pin20SecMask)
Mask bit
Sourcepub const fn pio0_pin21_sec_mask(&self) -> Pio0Pin21SecMask
pub const fn pio0_pin21_sec_mask(&self) -> Pio0Pin21SecMask
Mask bit
Sourcepub const fn set_pio0_pin21_sec_mask(&mut self, val: Pio0Pin21SecMask)
pub const fn set_pio0_pin21_sec_mask(&mut self, val: Pio0Pin21SecMask)
Mask bit
Sourcepub const fn pio0_pin22_sec_mask(&self) -> Pio0Pin22SecMask
pub const fn pio0_pin22_sec_mask(&self) -> Pio0Pin22SecMask
Mask bit
Sourcepub const fn set_pio0_pin22_sec_mask(&mut self, val: Pio0Pin22SecMask)
pub const fn set_pio0_pin22_sec_mask(&mut self, val: Pio0Pin22SecMask)
Mask bit
Sourcepub const fn pio0_pin23_sec_mask(&self) -> Pio0Pin23SecMask
pub const fn pio0_pin23_sec_mask(&self) -> Pio0Pin23SecMask
Mask bit
Sourcepub const fn set_pio0_pin23_sec_mask(&mut self, val: Pio0Pin23SecMask)
pub const fn set_pio0_pin23_sec_mask(&mut self, val: Pio0Pin23SecMask)
Mask bit
Sourcepub const fn pio0_pin24_sec_mask(&self) -> Pio0Pin24SecMask
pub const fn pio0_pin24_sec_mask(&self) -> Pio0Pin24SecMask
Mask bit
Sourcepub const fn set_pio0_pin24_sec_mask(&mut self, val: Pio0Pin24SecMask)
pub const fn set_pio0_pin24_sec_mask(&mut self, val: Pio0Pin24SecMask)
Mask bit
Sourcepub const fn pio0_pin25_sec_mask(&self) -> Pio0Pin25SecMask
pub const fn pio0_pin25_sec_mask(&self) -> Pio0Pin25SecMask
Mask bit
Sourcepub const fn set_pio0_pin25_sec_mask(&mut self, val: Pio0Pin25SecMask)
pub const fn set_pio0_pin25_sec_mask(&mut self, val: Pio0Pin25SecMask)
Mask bit
Sourcepub const fn pio0_pin26_sec_mask(&self) -> Pio0Pin26SecMask
pub const fn pio0_pin26_sec_mask(&self) -> Pio0Pin26SecMask
Mask bit
Sourcepub const fn set_pio0_pin26_sec_mask(&mut self, val: Pio0Pin26SecMask)
pub const fn set_pio0_pin26_sec_mask(&mut self, val: Pio0Pin26SecMask)
Mask bit
Sourcepub const fn pio0_pin27_sec_mask(&self) -> Pio0Pin27SecMask
pub const fn pio0_pin27_sec_mask(&self) -> Pio0Pin27SecMask
Mask bit
Sourcepub const fn set_pio0_pin27_sec_mask(&mut self, val: Pio0Pin27SecMask)
pub const fn set_pio0_pin27_sec_mask(&mut self, val: Pio0Pin27SecMask)
Mask bit
Sourcepub const fn pio0_pin28_sec_mask(&self) -> Pio0Pin28SecMask
pub const fn pio0_pin28_sec_mask(&self) -> Pio0Pin28SecMask
Mask bit
Sourcepub const fn set_pio0_pin28_sec_mask(&mut self, val: Pio0Pin28SecMask)
pub const fn set_pio0_pin28_sec_mask(&mut self, val: Pio0Pin28SecMask)
Mask bit
Sourcepub const fn pio0_pin29_sec_mask(&self) -> Pio0Pin29SecMask
pub const fn pio0_pin29_sec_mask(&self) -> Pio0Pin29SecMask
Mask bit
Sourcepub const fn set_pio0_pin29_sec_mask(&mut self, val: Pio0Pin29SecMask)
pub const fn set_pio0_pin29_sec_mask(&mut self, val: Pio0Pin29SecMask)
Mask bit
Sourcepub const fn pio0_pin30_sec_mask(&self) -> Pio0Pin30SecMask
pub const fn pio0_pin30_sec_mask(&self) -> Pio0Pin30SecMask
Mask bit
Sourcepub const fn set_pio0_pin30_sec_mask(&mut self, val: Pio0Pin30SecMask)
pub const fn set_pio0_pin30_sec_mask(&mut self, val: Pio0Pin30SecMask)
Mask bit
Sourcepub const fn pio0_pin31_sec_mask(&self) -> Pio0Pin31SecMask
pub const fn pio0_pin31_sec_mask(&self) -> Pio0Pin31SecMask
Mask bit
Sourcepub const fn set_pio0_pin31_sec_mask(&mut self, val: Pio0Pin31SecMask)
pub const fn set_pio0_pin31_sec_mask(&mut self, val: Pio0Pin31SecMask)
Mask bit
Trait Implementations§
Source§impl Clone for SecGpioMask
impl Clone for SecGpioMask
Source§fn clone(&self) -> SecGpioMask
fn clone(&self) -> SecGpioMask
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SecGpioMask
impl Debug for SecGpioMask
Source§impl Default for SecGpioMask
impl Default for SecGpioMask
Source§fn default() -> SecGpioMask
fn default() -> SecGpioMask
Returns the “default value” for a type. Read more
Source§impl PartialEq for SecGpioMask
impl PartialEq for SecGpioMask
impl Copy for SecGpioMask
impl Eq for SecGpioMask
impl StructuralPartialEq for SecGpioMask
Auto Trait Implementations§
impl Freeze for SecGpioMask
impl RefUnwindSafe for SecGpioMask
impl Send for SecGpioMask
impl Sync for SecGpioMask
impl Unpin for SecGpioMask
impl UnwindSafe for SecGpioMask
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more