#[repr(transparent)]pub struct Clicinfo(pub u32);
Expand description
CLIC information.
Tuple Fields§
§0: u32
Implementations§
Source§impl Clicinfo
impl Clicinfo
Sourcepub const fn numinterrupts(&self) -> u16
pub const fn numinterrupts(&self) -> u16
Maximum number of interrupts supported.
Sourcepub fn set_numinterrupts(&mut self, val: u16)
pub fn set_numinterrupts(&mut self, val: u16)
Maximum number of interrupts supported.
Sourcepub fn set_version(&mut self, val: u8)
pub fn set_version(&mut self, val: u8)
Version
Sourcepub const fn numtrigger(&self) -> u8
pub const fn numtrigger(&self) -> u8
Number of maximum interrupt triggers supported
Sourcepub fn set_numtrigger(&mut self, val: u8)
pub fn set_numtrigger(&mut self, val: u8)
Number of maximum interrupt triggers supported
Trait Implementations§
impl Copy for Clicinfo
impl Eq for Clicinfo
impl StructuralPartialEq for Clicinfo
Auto Trait Implementations§
impl Freeze for Clicinfo
impl RefUnwindSafe for Clicinfo
impl Send for Clicinfo
impl Sync for Clicinfo
impl Unpin for Clicinfo
impl UnwindSafe for Clicinfo
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
)