#[non_exhaustive]pub enum PostgresWorkflowStoreError {
InvalidTable,
Database(Error),
}Expand description
PostgreSQL workflow-store configuration or connection failure.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
InvalidTable
The configured table name is unsafe for SQL interpolation.
Database(Error)
PostgreSQL connection or schema setup failed.
Trait Implementations§
Source§impl Debug for PostgresWorkflowStoreError
impl Debug for PostgresWorkflowStoreError
Source§impl Display for PostgresWorkflowStoreError
impl Display for PostgresWorkflowStoreError
Source§impl Error for PostgresWorkflowStoreError
impl Error for PostgresWorkflowStoreError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for PostgresWorkflowStoreError
impl !UnwindSafe for PostgresWorkflowStoreError
impl Freeze for PostgresWorkflowStoreError
impl Send for PostgresWorkflowStoreError
impl Sync for PostgresWorkflowStoreError
impl Unpin for PostgresWorkflowStoreError
impl UnsafeUnpin for PostgresWorkflowStoreError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more