pub struct PoolError {
pub kind: PoolErrorKind,
pub message: String,
pub source: Option<Box<dyn Error + Send + Sync>>,
}Fields§
§kind: PoolErrorKind§message: String§source: Option<Box<dyn Error + Send + Sync>>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PoolError
impl !RefUnwindSafe for PoolError
impl Send for PoolError
impl Sync for PoolError
impl Unpin for PoolError
impl !UnwindSafe for PoolError
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, _span: NoopSpan) -> Self
fn instrument(self, _span: NoopSpan) -> Self
Instruments this future with a span (no-op when disabled).
Source§fn in_current_span(self) -> Self
fn in_current_span(self) -> Self
Instruments this future with the current span (no-op when disabled).