dope-sys 0.30.0

Typed operating-system call contracts
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::{io::reactor::read::Family, table::change};

pub trait Call: Copy {
    type File: change::Id;
    type Key: Copy + Eq;

    fn file(self) -> Self::File;
    fn key(self) -> Self::Key;
    fn family(self) -> Family;
}