pub struct PartialIrqMask<const MASK: u32>(/* private fields */);Expand description
Partial builder struct
Implementations§
Source§impl PartialIrqMask<0>
impl PartialIrqMask<0>
pub const fn with_fifo3_trigger1( &self, value: bool, ) -> PartialIrqMask<2147483648>
Source§impl PartialIrqMask<2147483648>
impl PartialIrqMask<2147483648>
pub const fn with_fifo3_trigger0( &self, value: bool, ) -> PartialIrqMask<3221225472>
Source§impl PartialIrqMask<3221225472>
impl PartialIrqMask<3221225472>
pub const fn with_fifo2_trigger1( &self, value: bool, ) -> PartialIrqMask<3758096384>
Source§impl PartialIrqMask<3758096384>
impl PartialIrqMask<3758096384>
pub const fn with_fifo2_trigger0( &self, value: bool, ) -> PartialIrqMask<4026531840>
Source§impl PartialIrqMask<4026531840>
impl PartialIrqMask<4026531840>
pub const fn with_fifo1_trigger1( &self, value: bool, ) -> PartialIrqMask<4160749568>
Source§impl PartialIrqMask<4160749568>
impl PartialIrqMask<4160749568>
pub const fn with_fifo1_trigger0( &self, value: bool, ) -> PartialIrqMask<4227858432>
Source§impl PartialIrqMask<4227858432>
impl PartialIrqMask<4227858432>
pub const fn with_fifo0_trigger1( &self, value: bool, ) -> PartialIrqMask<4261412864>
Source§impl PartialIrqMask<4261412864>
impl PartialIrqMask<4261412864>
pub const fn with_fifo0_trigger0( &self, value: bool, ) -> PartialIrqMask<4278190080>
Source§impl PartialIrqMask<4278190080>
impl PartialIrqMask<4278190080>
pub const fn with_software(&self, value: u24) -> PartialIrqMask<4294967295>
Auto Trait Implementations§
impl<const MASK: u32> Freeze for PartialIrqMask<MASK>
impl<const MASK: u32> RefUnwindSafe for PartialIrqMask<MASK>
impl<const MASK: u32> Send for PartialIrqMask<MASK>
impl<const MASK: u32> Sync for PartialIrqMask<MASK>
impl<const MASK: u32> Unpin for PartialIrqMask<MASK>
impl<const MASK: u32> UnwindSafe for PartialIrqMask<MASK>
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