feat: add tests

This commit is contained in:
2024-01-07 18:26:09 +08:00
parent 526dd4172b
commit 7ec4c4a526
15 changed files with 248 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
enum Os {
Windows,
Linux,
Other(String),
}
fn main() {
let os = Os::Other("Unix".to_string());
match &os {
Os::Windows => println!("OS is Windows."),
Os::Other(name) if name == "Unix" => println!("OS is Unix"),
Os::Other(name) => println!("OS is other: {}", name),
_ => {} // IGNORE
}
// if let Os::Windows = os {
// println!("OS is Windows");
// }
}