cloud-hypervisor/vendor/registry-40351f815f426200/remain/tests/stable.rs

46 lines
614 B
Rust
Raw Normal View History

#![allow(dead_code)]
#[remain::sorted]
pub enum TestEnum {
A,
B,
C,
D,
}
#[remain::sorted]
pub struct TestStruct {
a: usize,
b: usize,
c: usize,
d: usize,
}
#[test]
#[remain::check]
fn test_match() {
let value = TestEnum::A;
#[sorted]
let _ = match value {
TestEnum::A => {}
TestEnum::B => {}
TestEnum::C => {}
_ => {}
};
}
#[test]
#[remain::check]
fn test_let() {
let value = TestEnum::A;
#[sorted]
match value {
TestEnum::A => {}
TestEnum::B => {}
TestEnum::C => {}
_ => {}
}
}