pub enum ElementOutcome {
Stable,
Lost,
NeverRead,
}Expand description
Outcome for a single element.
Variants§
Stable
Element is visible in all reads after being known.
Lost
Element was known but then disappeared.
NeverRead
No read began after the element was known.
Trait Implementations§
Source§impl Clone for ElementOutcome
impl Clone for ElementOutcome
Source§fn clone(&self) -> ElementOutcome
fn clone(&self) -> ElementOutcome
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 ElementOutcome
impl Debug for ElementOutcome
Source§impl PartialEq for ElementOutcome
impl PartialEq for ElementOutcome
impl Copy for ElementOutcome
impl Eq for ElementOutcome
impl StructuralPartialEq for ElementOutcome
Auto Trait Implementations§
impl Freeze for ElementOutcome
impl RefUnwindSafe for ElementOutcome
impl Send for ElementOutcome
impl Sync for ElementOutcome
impl Unpin for ElementOutcome
impl UnwindSafe for ElementOutcome
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