Enum eventual::AsyncError
[−]
[src]
pub enum AsyncError<E: Send + 'static> { Failed(E), Aborted, }
Variants
Failed | |
Aborted |
pub enum AsyncError<E: Send + 'static> { Failed(E), Aborted, }
Failed | |
Aborted |
impl<E: Send + 'static> AsyncError<E>
fn failed(err: E) -> AsyncError<E>
fn aborted() -> AsyncError<E>
fn is_aborted(&self) -> bool
fn is_failed(&self) -> bool
fn unwrap(self) -> E
fn take(self) -> Option<E>
impl<E: Send + Error + 'static> Error for AsyncError<E>
fn description(&self) -> &str
fn cause(&self) -> Option<&Error>
impl<E: Send + 'static + Debug> Debug for AsyncError<E>
impl<E: Send + 'static + Display> Display for AsyncError<E>
impl<E: PartialEq + Send + 'static> PartialEq for AsyncError<E>
fn eq(&self, __arg_0: &AsyncError<E>) -> bool
fn ne(&self, __arg_0: &AsyncError<E>) -> bool
impl<E: Eq + Send + 'static> Eq for AsyncError<E>
Prefix searches with a type followed by a colon (e.g.
fn:
) to restrict the search to a given type.
Accepted types are: fn
, mod
,
struct
, enum
,
trait
, typedef
(or
tdef
).
Search functions by type signature (e.g.
vec -> usize
)