Skip to main content

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}