Struct Ris
#[repr(transparent)]pub struct Ris(pub u32);
Expand description
raw interrupt status register
Tuple Fields§
§0: u32
Implementations§
§impl Ris
impl Ris
pub fn set_frame_ris(&mut self, val: bool)
pub fn set_frame_ris(&mut self, val: bool)
Capture complete raw interrupt status
pub fn set_ovr_ris(&mut self, val: bool)
pub fn set_ovr_ris(&mut self, val: bool)
Overrun raw interrupt status
pub fn set_err_ris(&mut self, val: bool)
pub fn set_err_ris(&mut self, val: bool)
Synchronization error raw interrupt status
pub fn set_vsync_ris(&mut self, val: bool)
pub fn set_vsync_ris(&mut self, val: bool)
VSYNC raw interrupt status
pub fn set_line_ris(&mut self, val: bool)
pub fn set_line_ris(&mut self, val: bool)
Line raw interrupt status
Trait Implementations§
impl Copy for Ris
impl Eq for Ris
impl StructuralPartialEq for Ris
Auto Trait Implementations§
impl Freeze for Ris
impl RefUnwindSafe for Ris
impl Send for Ris
impl Sync for Ris
impl Unpin for Ris
impl UnwindSafe for Ris
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)