pub struct SerialIrqOutcome {
pub claimed: bool,
pub rx_pushed: usize,
pub tx_sent: usize,
pub tx_wakeup: bool,
pub budget_exhausted: bool,
}Fields§
§claimed: bool§rx_pushed: usize§tx_sent: usize§tx_wakeup: bool§budget_exhausted: boolTrait Implementations§
Source§impl Clone for SerialIrqOutcome
impl Clone for SerialIrqOutcome
Source§fn clone(&self) -> SerialIrqOutcome
fn clone(&self) -> SerialIrqOutcome
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 SerialIrqOutcome
Source§impl Debug for SerialIrqOutcome
impl Debug for SerialIrqOutcome
Source§impl Default for SerialIrqOutcome
impl Default for SerialIrqOutcome
Source§fn default() -> SerialIrqOutcome
fn default() -> SerialIrqOutcome
Returns the “default value” for a type. Read more
impl Eq for SerialIrqOutcome
Source§impl PartialEq for SerialIrqOutcome
impl PartialEq for SerialIrqOutcome
Source§fn eq(&self, other: &SerialIrqOutcome) -> bool
fn eq(&self, other: &SerialIrqOutcome) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SerialIrqOutcome
Auto Trait Implementations§
impl Freeze for SerialIrqOutcome
impl RefUnwindSafe for SerialIrqOutcome
impl Send for SerialIrqOutcome
impl Sync for SerialIrqOutcome
impl Unpin for SerialIrqOutcome
impl UnsafeUnpin for SerialIrqOutcome
impl UnwindSafe for SerialIrqOutcome
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