never-type 0.1.1

This library is an alternative implementation of never type for stable rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#[derive(Clone, Copy, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)]
pub enum Never {}

#[cfg(test)]
mod tests {
    use std::mem::size_of;

    use super::*;

    #[test]
    fn size_of_never_is_zero() {
        assert_eq!(0, size_of::<Never>());
    }
}