Enum mz_storage::types::errors::DataflowError
source · [−]pub enum DataflowError {
DecodeError(DecodeError),
EvalError(EvalError),
SourceError(SourceError),
EnvelopeError(EnvelopeError),
}
Expand description
An error that’s destined to be presented to the user in a differential dataflow collection. For example, a divide by zero will be visible in the error collection for a particular row.
Variants
DecodeError(DecodeError)
EvalError(EvalError)
SourceError(SourceError)
EnvelopeError(EnvelopeError)
Trait Implementations
sourceimpl Clone for DataflowError
impl Clone for DataflowError
sourcefn clone(&self) -> DataflowError
fn clone(&self) -> DataflowError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Codec for DataflowError
impl Codec for DataflowError
sourceimpl Debug for DataflowError
impl Debug for DataflowError
sourceimpl<'de> Deserialize<'de> for DataflowError
impl<'de> Deserialize<'de> for DataflowError
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl Display for DataflowError
impl Display for DataflowError
sourceimpl Error for DataflowError
impl Error for DataflowError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourceimpl From<DataflowError> for StorageError
impl From<DataflowError> for StorageError
sourcefn from(error: DataflowError) -> Self
fn from(error: DataflowError) -> Self
Converts to this type from the input type.
sourceimpl From<DecodeError> for DataflowError
impl From<DecodeError> for DataflowError
sourcefn from(e: DecodeError) -> Self
fn from(e: DecodeError) -> Self
Converts to this type from the input type.
sourceimpl From<EnvelopeError> for DataflowError
impl From<EnvelopeError> for DataflowError
sourcefn from(e: EnvelopeError) -> Self
fn from(e: EnvelopeError) -> Self
Converts to this type from the input type.
sourceimpl From<EvalError> for DataflowError
impl From<EvalError> for DataflowError
sourceimpl From<SourceError> for DataflowError
impl From<SourceError> for DataflowError
sourcefn from(e: SourceError) -> Self
fn from(e: SourceError) -> Self
Converts to this type from the input type.
sourceimpl Hash for DataflowError
impl Hash for DataflowError
sourceimpl Ord for DataflowError
impl Ord for DataflowError
sourcefn cmp(&self, other: &DataflowError) -> Ordering
fn cmp(&self, other: &DataflowError) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<DataflowError> for DataflowError
impl PartialEq<DataflowError> for DataflowError
sourcefn eq(&self, other: &DataflowError) -> bool
fn eq(&self, other: &DataflowError) -> bool
sourceimpl PartialOrd<DataflowError> for DataflowError
impl PartialOrd<DataflowError> for DataflowError
sourcefn partial_cmp(&self, other: &DataflowError) -> Option<Ordering>
fn partial_cmp(&self, other: &DataflowError) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl RustType<ProtoDataflowError> for DataflowError
impl RustType<ProtoDataflowError> for DataflowError
sourcefn into_proto(&self) -> ProtoDataflowError
fn into_proto(&self) -> ProtoDataflowError
Convert a
Self
into a Proto
value.sourcefn from_proto(proto: ProtoDataflowError) -> Result<Self, TryFromProtoError>
fn from_proto(proto: ProtoDataflowError) -> Result<Self, TryFromProtoError>
sourceimpl Serialize for DataflowError
impl Serialize for DataflowError
impl Eq for DataflowError
impl StructuralEq for DataflowError
impl StructuralPartialEq for DataflowError
Auto Trait Implementations
impl RefUnwindSafe for DataflowError
impl Send for DataflowError
impl Sync for DataflowError
impl Unpin for DataflowError
impl UnwindSafe for DataflowError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> CallHasher for Twhere
T: Hash + ?Sized,
impl<T> CallHasher for Twhere
T: Hash + ?Sized,
sourceimpl<T> DisplayExt for Twhere
T: Display,
impl<T> DisplayExt for Twhere
T: Display,
sourcefn to_string_alt(&self) -> String
fn to_string_alt(&self) -> String
Formats an object with the “alternative” format (
{:#}
) and returns it.sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.sourceimpl<T> FutureExt for T
impl<T> FutureExt for T
sourcefn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
sourcefn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
sourceimpl<T> Pointable for T
impl<T> Pointable for T
sourceimpl<T> ProgressEventTimestamp for Twhere
T: Data + Debug + Any,
impl<T> ProgressEventTimestamp for Twhere
T: Data + Debug + Any,
sourceimpl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
sourcefn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.sourcefn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.