dope_sys/engine/life/error.rs
1/// Exact native failure while draining one driver generation.
2#[derive(Clone, Copy, Debug, Eq, PartialEq)]
3pub enum Error<E, F> {
4 Completion(F),
5 Reactor { cause: E, completion: Option<F> },
6 File(E),
7 Tuning,
8}
9
10impl<E, F> From<F> for Error<E, F> {
11 fn from(fault: F) -> Self {
12 Self::Completion(fault)
13 }
14}