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
15
16
17
18
use crate::io::reactor::complete::message::Region;

#[derive(Clone, Copy, Debug, Eq, PartialEq)]
pub enum Error<C, L> {
    Overflow {
        name: C,
        control: C,
    },
    Short {
        actual: L,
        required: L,
    },
    MissingTruncation {
        region: Region,
        reported: L,
        available: L,
    },
}