[−][src]Enum differential_dataflow::logging::DifferentialEvent
Possible different differential events.
Variants
Batch(BatchEvent)Batch creation.
Merge(MergeEvent)Merge start and stop events.
Drop(DropEvent)Batch dropped when trace dropped.
MergeShortfall(MergeShortfall)A merge failed to complete in time.
Trace sharing event.
Trait Implementations
impl From<BatchEvent> for DifferentialEvent[src]
fn from(e: BatchEvent) -> Self[src]
impl From<DropEvent> for DifferentialEvent[src]
impl From<MergeEvent> for DifferentialEvent[src]
fn from(e: MergeEvent) -> Self[src]
impl From<MergeShortfall> for DifferentialEvent[src]
fn from(e: MergeShortfall) -> Self[src]
impl From<TraceShare> for DifferentialEvent[src]
fn from(e: TraceShare) -> Self[src]
impl Clone for DifferentialEvent[src]
fn clone(&self) -> DifferentialEvent[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Eq for DifferentialEvent[src]
impl Ord for DifferentialEvent[src]
fn cmp(&self, other: &DifferentialEvent) -> Ordering[src]
fn max(self, other: Self) -> Self1.21.0[src]
fn min(self, other: Self) -> Self1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self[src]
impl PartialEq<DifferentialEvent> for DifferentialEvent[src]
fn eq(&self, other: &DifferentialEvent) -> bool[src]
fn ne(&self, other: &DifferentialEvent) -> bool[src]
impl PartialOrd<DifferentialEvent> for DifferentialEvent[src]
fn partial_cmp(&self, other: &DifferentialEvent) -> Option<Ordering>[src]
fn lt(&self, other: &DifferentialEvent) -> bool[src]
fn le(&self, other: &DifferentialEvent) -> bool[src]
fn gt(&self, other: &DifferentialEvent) -> bool[src]
fn ge(&self, other: &DifferentialEvent) -> bool[src]
impl Debug for DifferentialEvent[src]
impl StructuralPartialEq for DifferentialEvent[src]
impl StructuralEq for DifferentialEvent[src]
impl Abomonation for DifferentialEvent[src]
Auto Trait Implementations
impl Send for DifferentialEvent
impl Sync for DifferentialEvent
impl Unpin for DifferentialEvent
impl UnwindSafe for DifferentialEvent
impl RefUnwindSafe for DifferentialEvent
Blanket Implementations
impl<T> Data for T where
T: Ord + Debug + Data, [src]
T: Ord + Debug + Data,
impl<T> ExchangeData for T where
T: Ord + Debug + ExchangeData, [src]
T: Ord + Debug + ExchangeData,
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Data for T where
T: 'static + Send + Sync + Any + Abomonation,
T: 'static + Send + Sync + Any + Abomonation,
impl<T> Data for T where
T: 'static + Clone, [src]
T: 'static + Clone,
impl<T> ExchangeData for T where
T: Data + Data, [src]
T: Data + Data,