pub enum TenantDbError {
Unreachable {
tenant: String,
},
}Expand description
Why a tenant’s database could not be handed over. Deliberately carries the tenant id and nothing else — no DSN, no driver message.
Variants§
Unreachable
The pool could not be opened or the server did not answer.
Trait Implementations§
Source§impl Clone for TenantDbError
impl Clone for TenantDbError
Source§fn clone(&self) -> TenantDbError
fn clone(&self) -> TenantDbError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TenantDbError
impl Debug for TenantDbError
Source§impl Display for TenantDbError
impl Display for TenantDbError
impl Eq for TenantDbError
Source§impl Error for TenantDbError
impl Error for TenantDbError
1.30.0 · 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()
Source§impl PartialEq for TenantDbError
impl PartialEq for TenantDbError
impl StructuralPartialEq for TenantDbError
Auto Trait Implementations§
impl Freeze for TenantDbError
impl RefUnwindSafe for TenantDbError
impl Send for TenantDbError
impl Sync for TenantDbError
impl Unpin for TenantDbError
impl UnsafeUnpin for TenantDbError
impl UnwindSafe for TenantDbError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.