Skip to main content

queen_io/epoll/
token.rs

1#[derive(Copy, Clone, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
2pub struct Token(pub usize);
3
4impl From<usize> for Token {
5    #[inline]
6    fn from(val: usize) -> Token {
7        Token(val)
8    }
9}
10
11impl From<Token> for usize {
12    #[inline]
13    fn from(val: Token) -> usize {
14        val.0
15    }
16}