pub enum StartThreadsError {
NoThreads(Error),
Respawn(Error),
}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§
Source§impl Debug for StartThreadsError
impl Debug for StartThreadsError
Source§impl Display for StartThreadsError
impl Display for StartThreadsError
Source§impl Error for StartThreadsError
impl Error for StartThreadsError
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 From<StartThreadsError> for NewThreadPoolError
impl From<StartThreadsError> for NewThreadPoolError
Source§fn from(err: StartThreadsError) -> Self
fn from(err: StartThreadsError) -> Self
Converts to this type from the input type.
Source§impl From<StartThreadsError> for TryScheduleError
impl From<StartThreadsError> for TryScheduleError
Source§fn from(err: StartThreadsError) -> Self
fn from(err: StartThreadsError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for StartThreadsError
impl PartialEq for StartThreadsError
impl Eq for StartThreadsError
Auto Trait Implementations§
impl Freeze for StartThreadsError
impl !RefUnwindSafe for StartThreadsError
impl Send for StartThreadsError
impl Sync for StartThreadsError
impl Unpin for StartThreadsError
impl !UnwindSafe for StartThreadsError
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