Enum mz_dataflow_types::client::controller::storage::StorageError
source · [−]pub enum StorageError {
SourceIdReused(GlobalId),
IdentifierMissing(GlobalId),
UpdateBeyondUpper(GlobalId),
ReadBeforeSince(GlobalId),
InvalidUpper(GlobalId),
ClientError(Error),
IOError(StashError),
DataflowError(DataflowError),
}
Variants
SourceIdReused(GlobalId)
The source identifier was re-created after having been dropped, or installed with a different description.
IdentifierMissing(GlobalId)
The source identifier is not present.
UpdateBeyondUpper(GlobalId)
The update contained in the appended batch was at a timestamp equal or beyond the batch’s upper
ReadBeforeSince(GlobalId)
The read was at a timestamp before the collection’s since
InvalidUpper(GlobalId)
The expected upper of an append was different than the actual append of the collection
ClientError(Error)
An error from the underlying client.
IOError(StashError)
An operation failed to read or write state
DataflowError(DataflowError)
Dataflow was not able to process a request
Trait Implementations
sourceimpl Debug for StorageError
impl Debug for StorageError
sourceimpl Display for StorageError
impl Display for StorageError
sourceimpl Error for StorageError
impl Error for StorageError
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
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
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<Error> for StorageError
impl From<Error> for StorageError
sourceimpl From<StashError> for StorageError
impl From<StashError> for StorageError
sourcefn from(error: StashError) -> Self
fn from(error: StashError) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for StorageError
impl Send for StorageError
impl Sync for StorageError
impl Unpin for StorageError
impl !UnwindSafe for StorageError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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> DisplayExt for T where
T: Display,
impl<T> DisplayExt for T where
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<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<P, R> ProtoType<R> for P where
R: RustType<P>,
impl<P, R> ProtoType<R> for P where
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
.
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more