Working match

This commit is contained in:
2026-05-07 22:53:59 +02:00
parent 60bc1d2510
commit 093c281ea9
2 changed files with 7 additions and 2 deletions
+6 -1
View File
@@ -6,5 +6,10 @@ void main() {
var my_class = new MyClass("World"); var my_class = new MyClass("World");
my_class.greet(); my_class.greet();
match (MyEnum::Tuple(10)) {} match (MyEnum::Tuple(10, String::new())) {
MyEnum::Tuple(i, _) => {
println!("{i}");
}
_ => {}
}
} }
+1 -1
View File
@@ -10,7 +10,7 @@ class MyClass {
} }
} }
enum MyEnum { public enum MyEnum {
Named, Named,
Tuple(i32, String), Tuple(i32, String),
Struct { i32 x } Struct { i32 x }