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