pub struct InterruptRef {
pub name: Option<String>,
pub interrupt_parent: Phandle,
pub cells: u32,
pub specifier: Vec<u32>,
}Expand description
Interrupt reference, used to parse the interrupts property.
Fields§
§name: Option<String>Optional interrupt name from interrupt-names.
interrupt_parent: PhandleEffective interrupt parent controller phandle.
cells: u32Provider #interrupt-cells value used to parse the specifier.
specifier: Vec<u32>Raw interrupt specifier cells.
Implementations§
Trait Implementations§
Source§impl Clone for InterruptRef
impl Clone for InterruptRef
Source§fn clone(&self) -> InterruptRef
fn clone(&self) -> InterruptRef
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InterruptRef
impl Debug for InterruptRef
Source§impl PartialEq for InterruptRef
impl PartialEq for InterruptRef
impl Eq for InterruptRef
impl StructuralPartialEq for InterruptRef
Auto Trait Implementations§
impl Freeze for InterruptRef
impl RefUnwindSafe for InterruptRef
impl Send for InterruptRef
impl Sync for InterruptRef
impl Unpin for InterruptRef
impl UnsafeUnpin for InterruptRef
impl UnwindSafe for InterruptRef
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