pub struct InterruptReadOutcome {
pub value: u8,
pub transition: InterruptTransition,
}Expand description
ISR value captured by a read, together with the resulting line intent.
Fields§
§value: u8The value returned to the guest.
transition: InterruptTransitionThe line transition to execute after the read is committed.
Trait Implementations§
Source§impl Clone for InterruptReadOutcome
impl Clone for InterruptReadOutcome
Source§fn clone(&self) -> InterruptReadOutcome
fn clone(&self) -> InterruptReadOutcome
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InterruptReadOutcome
Source§impl Debug for InterruptReadOutcome
impl Debug for InterruptReadOutcome
impl Eq for InterruptReadOutcome
Source§impl PartialEq for InterruptReadOutcome
impl PartialEq for InterruptReadOutcome
impl StructuralPartialEq for InterruptReadOutcome
Auto Trait Implementations§
impl Freeze for InterruptReadOutcome
impl RefUnwindSafe for InterruptReadOutcome
impl Send for InterruptReadOutcome
impl Sync for InterruptReadOutcome
impl Unpin for InterruptReadOutcome
impl UnsafeUnpin for InterruptReadOutcome
impl UnwindSafe for InterruptReadOutcome
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