#[repr(transparent)]pub struct Pigeon82(pub u32);Expand description
Panel Interface Signal Generator Register
Tuple Fields§
§0: u32Implementations§
Source§impl Pigeon82
impl Pigeon82
Sourcepub const fn sig_logic(&self) -> Pigeon82SigLogic
pub const fn sig_logic(&self) -> Pigeon82SigLogic
Logic operation with another signal: DIS/AND/OR/COND
Sourcepub const fn set_sig_logic(&mut self, val: Pigeon82SigLogic)
pub const fn set_sig_logic(&mut self, val: Pigeon82SigLogic)
Logic operation with another signal: DIS/AND/OR/COND
Sourcepub const fn sig_another(&self) -> Pigeon82SigAnother
pub const fn sig_another(&self) -> Pigeon82SigAnother
Select another signal for logic operation or as mask or counter tick event
Sourcepub const fn set_sig_another(&mut self, val: Pigeon82SigAnother)
pub const fn set_sig_another(&mut self, val: Pigeon82SigAnother)
Select another signal for logic operation or as mask or counter tick event
Trait Implementations§
impl Copy for Pigeon82
impl Eq for Pigeon82
impl StructuralPartialEq for Pigeon82
Auto Trait Implementations§
impl Freeze for Pigeon82
impl RefUnwindSafe for Pigeon82
impl Send for Pigeon82
impl Sync for Pigeon82
impl Unpin for Pigeon82
impl UnwindSafe for Pigeon82
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