3 #![deny(clippy::mem_discriminant_non_enum)]
14 mem::discriminant(&Some(2));
15 mem::discriminant(&None::<u8>);
16 mem::discriminant(&Foo::One(5));
17 mem::discriminant(&Foo::Two(5));
21 mem::discriminant(ro);
22 mem::discriminant(*rro);
23 mem::discriminant(*rro);
25 macro_rules! mem_discriminant_but_in_a_macro {
27 mem::discriminant($param)
31 mem_discriminant_but_in_a_macro!(*rro);
34 mem::discriminant(****rrrrro);
35 mem::discriminant(****rrrrro);
38 mem::discriminant(&Some(2));
39 mem::discriminant(&None::<u8>);
40 mem::discriminant(&Foo::One(5));
41 mem::discriminant(&Foo::Two(5));
42 mem::discriminant(ro);
43 mem::discriminant(*rro);
44 mem::discriminant(****rrrrro);