Enum deadpool::managed::TimeoutType
source · [−]pub enum TimeoutType {
Wait,
Create,
Recycle,
}
Available on crate feature
managed
only.Expand description
Possible steps causing the timeout in an error returned by Pool::get()
method.
Variants
Wait
Timeout happened while waiting for a slot to become available.
Create
Timeout happened while creating a new object.
Recycle
Timeout happened while recycling an object.
Trait Implementations
sourceimpl Clone for TimeoutType
impl Clone for TimeoutType
sourcefn clone(&self) -> TimeoutType
fn clone(&self) -> TimeoutType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for TimeoutType
impl Debug for TimeoutType
impl Copy for TimeoutType
Auto Trait Implementations
impl RefUnwindSafe for TimeoutType
impl Send for TimeoutType
impl Sync for TimeoutType
impl Unpin for TimeoutType
impl UnwindSafe for TimeoutType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more