pub enum ThreadOutcome {
Running,
Done(Value),
Panicked(String),
Joined,
}Expand description
Outcome of a finished thread: its value or its panic message.
Variants§
Auto Trait Implementations§
impl Freeze for ThreadOutcome
impl RefUnwindSafe for ThreadOutcome
impl Send for ThreadOutcome
impl Sync for ThreadOutcome
impl Unpin for ThreadOutcome
impl UnsafeUnpin for ThreadOutcome
impl UnwindSafe for ThreadOutcome
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