]> git.lizzy.rs Git - rust.git/blobdiff - example/std_example.rs
Test signed 128bit discriminants
[rust.git] / example / std_example.rs
index ebac391f1e590c634d1c323b3a3589440a2be85c..0c8fa8c0ba970f590b17728ec1b4814123134e68 100644 (file)
@@ -103,6 +103,14 @@ fn main() {
     Box::pin(move |mut _task_context| {
         yield ();
     }).as_mut().resume(0);
+
+    #[derive(Copy, Clone)]
+    enum Nums {
+        NegOne = -1,
+    }
+
+    let kind = Nums::NegOne;
+    assert_eq!(-1i128, kind as i128);
 }
 
 #[target_feature(enable = "sse2")]