never_type/
lib.rs

1#[derive(Clone, Copy, Debug, Eq, Hash, Ord, PartialEq, PartialOrd)]
2pub enum Never {}
3
4#[cfg(test)]
5mod tests {
6    use std::mem::size_of;
7
8    use super::*;
9
10    #[test]
11    fn size_of_never_is_zero() {
12        assert_eq!(0, size_of::<Never>());
13    }
14}