Trait mz_adapter::util::ShouldTerminateGracefully

source ·
trait ShouldTerminateGracefully {
    // Required method
    fn should_terminate_gracefully(&self) -> Terminate;
}
Expand description

A trait for errors that should halt or terminate gracefully rather than panic the process.

Required Methods§

source

fn should_terminate_gracefully(&self) -> Terminate

Reports whether the error should halt of terminate the process gracefully rather than panic.

Implementations on Foreign Types§

source§

impl ShouldTerminateGracefully for CatalogError

source§

impl ShouldTerminateGracefully for DurableCatalogError

source§

impl ShouldTerminateGracefully for FenceError

source§

impl ShouldTerminateGracefully for CollectionUpdateError

source§

impl ShouldTerminateGracefully for DataflowCreationError

source§

impl ShouldTerminateGracefully for PeekError

source§

impl ShouldTerminateGracefully for ReadPolicyError

source§

impl ShouldTerminateGracefully for TransformError

source§

impl ShouldTerminateGracefully for Error

source§

impl ShouldTerminateGracefully for InstanceMissing

source§

impl<T> ShouldTerminateGracefully for StorageError<T>

Implementors§