dope-sys 0.32.0

Typed operating-system call contracts
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/// Exact native failure while draining one driver generation.
#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Error<E, F> {
    Completion(F),
    Reactor { cause: E, completion: Option<F> },
    File(E),
    Tuning,
}

impl<E, F> From<F> for Error<E, F> {
    fn from(fault: F) -> Self {
        Self::Completion(fault)
    }
}