event 0.2.1

A mulit-threaded event loop for Rust
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use mio::{IoDesc, IoHandle};

pub struct Desc<'a> {
    desc: &'a IoDesc
}

impl<'a> Desc<'a> {
    pub fn new(desc: &'a IoDesc) -> Desc<'a> {
        Desc { desc: desc }
    }
}

impl<'a> IoHandle for Desc<'a> {
    fn desc(&self) -> &IoDesc { self.desc }
}