pub enum PoolConfigError {
EmptyUrl,
ZeroMaxConnections,
InvalidConnectionRange,
ZeroAcquireTimeout,
ZeroConnectTimeout,
}Expand description
业务作用:描述公共池参数在任何网络 I/O 前被拒绝的原因。
Variants§
EmptyUrl
URL 为空。
ZeroMaxConnections
连接池上限为零。
InvalidConnectionRange
连接池下限超过上限。
ZeroAcquireTimeout
获取连接超时为零。
ZeroConnectTimeout
建连超时为零。
Trait Implementations§
Source§impl Clone for PoolConfigError
impl Clone for PoolConfigError
impl Copy for PoolConfigError
Source§impl Debug for PoolConfigError
impl Debug for PoolConfigError
Source§impl Display for PoolConfigError
impl Display for PoolConfigError
impl Eq for PoolConfigError
Source§impl Error for PoolConfigError
impl Error for PoolConfigError
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 PoolConfigError
impl PartialEq for PoolConfigError
impl StructuralPartialEq for PoolConfigError
Auto Trait Implementations§
impl Forget for PoolConfigError
impl Freeze for PoolConfigError
impl Move for PoolConfigError
impl RefUnwindSafe for PoolConfigError
impl Send for PoolConfigError
impl Sync for PoolConfigError
impl Unpin for PoolConfigError
impl UnsafeUnpin for PoolConfigError
impl UnwindSafe for PoolConfigError
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