summaryrefslogtreecommitdiff
path: root/samples/test/enums.rs
diff options
context:
space:
mode:
Diffstat (limited to 'samples/test/enums.rs')
-rw-r--r--samples/test/enums.rs15
1 files changed, 15 insertions, 0 deletions
diff --git a/samples/test/enums.rs b/samples/test/enums.rs
new file mode 100644
index 00000000..38d4eb15
--- /dev/null
+++ b/samples/test/enums.rs
@@ -0,0 +1,15 @@
+
+enum Values
+{
+ One,
+ Two,
+ Three,
+}
+
+fn main()
+{
+ assert!(match Some(&1) { Some(1) => true, _ => false });
+ assert!(match Some(1) { Some(1) => true, _ => false });
+ assert!(match Values::One { Values::One => true, _ => false });
+}
+