Variants
NoThreads(Error)
The pool has no threads and std::thread::Builder::spawn
returned the included error.
Respawn(Error)
The pool has at least one thread and std::thread::Builder::spawn
returned the included error.
Trait Implementations
sourceimpl Debug for StartThreadsError
impl Debug for StartThreadsError
sourceimpl Display for StartThreadsError
impl Display for StartThreadsError
sourceimpl Error for StartThreadsError
impl Error for StartThreadsError
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<StartThreadsError> for NewThreadPoolError
impl From<StartThreadsError> for NewThreadPoolError
sourcefn from(err: StartThreadsError) -> Self
fn from(err: StartThreadsError) -> Self
Converts to this type from the input type.
sourceimpl From<StartThreadsError> for TryScheduleError
impl From<StartThreadsError> for TryScheduleError
sourcefn from(err: StartThreadsError) -> Self
fn from(err: StartThreadsError) -> Self
Converts to this type from the input type.
impl Eq for StartThreadsError
Auto Trait Implementations
impl !RefUnwindSafe for StartThreadsError
impl Send for StartThreadsError
impl Sync for StartThreadsError
impl Unpin for StartThreadsError
impl !UnwindSafe for StartThreadsError
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