about summary refs log tree commit diff
path: root/src/libcore/unit.rs
blob: e4ca11bbd8af0b4dfafa0f24ae68740a75a2b619 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/**
 * Functions for the unit type.
 */

use cmp::{Eq, Ord};

impl () : Eq {
    pure fn eq(&&_other: ()) -> bool { true }
}

impl () : Ord {
    pure fn lt(&&_other: ()) -> bool { false }
    pure fn le(&&_other: ()) -> bool { true }
    pure fn ge(&&_other: ()) -> bool { true }
    pure fn gt(&&_other: ()) -> bool { false }
}