pub enum OutputCursorItem {
Event(OutputEvent),
Gap(Box<OutputGap>),
}Expand description
One cursor poll result from an OutputRing.
Variants§
Event(OutputEvent)
A retained output event.
Gap(Box<OutputGap>)
The cursor fell behind the oldest retained event.
Trait Implementations§
Source§impl Clone for OutputCursorItem
impl Clone for OutputCursorItem
Source§fn clone(&self) -> OutputCursorItem
fn clone(&self) -> OutputCursorItem
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 moreSource§impl Debug for OutputCursorItem
impl Debug for OutputCursorItem
impl Eq for OutputCursorItem
Source§impl PartialEq for OutputCursorItem
impl PartialEq for OutputCursorItem
impl StructuralPartialEq for OutputCursorItem
Auto Trait Implementations§
impl Freeze for OutputCursorItem
impl RefUnwindSafe for OutputCursorItem
impl Send for OutputCursorItem
impl Sync for OutputCursorItem
impl Unpin for OutputCursorItem
impl UnsafeUnpin for OutputCursorItem
impl UnwindSafe for OutputCursorItem
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