pub struct SerialIrqEvent {
pub events: SerialEventSet,
pub rx_errors: RxErrorFlags,
pub rearm: SerialEventSet,
}Expand description
Stable event produced by an IRQ-owned UART endpoint.
Fields§
§events: SerialEventSet§rx_errors: RxErrorFlags§rearm: SerialEventSetSources masked by the IRQ endpoint and awaiting task-side rearm.
Trait Implementations§
Source§impl Clone for SerialIrqEvent
impl Clone for SerialIrqEvent
Source§fn clone(&self) -> SerialIrqEvent
fn clone(&self) -> SerialIrqEvent
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 SerialIrqEvent
Source§impl Debug for SerialIrqEvent
impl Debug for SerialIrqEvent
Source§impl Default for SerialIrqEvent
impl Default for SerialIrqEvent
Source§fn default() -> SerialIrqEvent
fn default() -> SerialIrqEvent
Returns the “default value” for a type. Read more
impl Eq for SerialIrqEvent
Source§impl PartialEq for SerialIrqEvent
impl PartialEq for SerialIrqEvent
impl StructuralPartialEq for SerialIrqEvent
Auto Trait Implementations§
impl Freeze for SerialIrqEvent
impl RefUnwindSafe for SerialIrqEvent
impl Send for SerialIrqEvent
impl Sync for SerialIrqEvent
impl Unpin for SerialIrqEvent
impl UnsafeUnpin for SerialIrqEvent
impl UnwindSafe for SerialIrqEvent
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