pub enum AsyncRunError {
Io(Error),
Join(JoinError),
}Available on crate features
async and crossterm only.Expand description
Error returned when an asynchronous run loop is joined.
Variants§
Io(Error)
The render loop returned an I/O error.
Join(JoinError)
Tokio reported task cancellation or a panic from the render loop.
Trait Implementations§
Source§impl Debug for AsyncRunError
impl Debug for AsyncRunError
Source§impl Display for AsyncRunError
impl Display for AsyncRunError
Source§impl Error for AsyncRunError
impl Error for AsyncRunError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for AsyncRunError
impl !UnwindSafe for AsyncRunError
impl Freeze for AsyncRunError
impl Send for AsyncRunError
impl Sync for AsyncRunError
impl Unpin for AsyncRunError
impl UnsafeUnpin for AsyncRunError
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
Source§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more