]> git.lizzy.rs Git - rust.git/blobdiff - src/test/compile-fail/deriving-span-TotalOrd-struct.rs
create a sensible comparison trait hierarchy
[rust.git] / src / test / compile-fail / deriving-span-TotalOrd-struct.rs
index bbcc3ae7e047a775cc7dd3fcca1663b1422c9a0b..014a5b97e36502054b5bbfadc9d3afd3b4590057 100644 (file)
 #[feature(struct_variant)];
 extern crate extra;
 
-#[deriving(TotalEq)]
+#[deriving(Eq, Ord, TotalEq)]
 struct Error;
 
-#[deriving(TotalOrd,TotalEq)]
+#[deriving(Eq, Ord, TotalOrd,TotalEq)]
 struct Struct {
     x: Error //~ ERROR
 }