Enum differential_dataflow::logging::DifferentialEvent [−][src]
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 Abomonation for DifferentialEvent[src]
unsafe fn entomb<W: Write>(&self, _write: &mut W) -> Result<()>[src]
fn extent(&self) -> usize[src]
unsafe fn exhume<'a, 'b>(
&'a mut self,
bytes: &'b mut [u8]
) -> Option<&'b mut [u8]>[src]
&'a mut self,
bytes: &'b mut [u8]
) -> Option<&'b mut [u8]>
impl Clone for DifferentialEvent[src]
fn clone(&self) -> DifferentialEvent[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for DifferentialEvent[src]
impl Eq for DifferentialEvent[src]
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 Ord for DifferentialEvent[src]
fn cmp(&self, other: &DifferentialEvent) -> Ordering[src]
#[must_use]pub fn max(self, other: Self) -> Self1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self1.50.0[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]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool1.0.0[src]
impl StructuralEq for DifferentialEvent[src]
impl StructuralPartialEq for DifferentialEvent[src]
Auto Trait Implementations
impl RefUnwindSafe for DifferentialEvent
impl Send for DifferentialEvent
impl Sync for DifferentialEvent
impl Unpin for DifferentialEvent
impl UnwindSafe for DifferentialEvent
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Data for T where
T: Ord + Debug + Data, [src]
T: Ord + Debug + Data,
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: Ord + Debug + ExchangeData, [src]
T: Ord + Debug + ExchangeData,
impl<T> ExchangeData for T where
T: Data + Data, [src]
T: Data + Data,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ProgressEventTimestamp for T where
T: Data + Any + Debug, [src]
T: Data + Any + Debug,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub 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.
pub 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>,