2019-11-04 00:00:00 +00:00
|
|
|
//@ check-pass
|
2017-12-25 18:14:50 +02:00
|
|
|
mod my_mod {
|
|
|
|
|
#[derive(Clone, Copy, Eq, PartialEq, PartialOrd, Ord, Hash)]
|
|
|
|
|
pub struct Name<'a> {
|
|
|
|
|
source: &'a str,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pub const JSON: Name = Name { source: "JSON" };
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pub fn crash() -> bool {
|
|
|
|
|
match (my_mod::JSON, None) {
|
|
|
|
|
(_, Some(my_mod::JSON)) => true,
|
|
|
|
|
(my_mod::JSON, None) => true,
|
|
|
|
|
_ => false,
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fn main() {}
|