1 #[cxx::bridge] 2 mod ffi { 3 enum A { 4 FieldA, 5 FieldB, 6 } 7 } 8 main()9 fn main() {} 10 matcher(a: ffi::A) -> u3211 fn matcher(a: ffi::A) -> u32 { 12 match a { 13 ffi::A::FieldA => 2020, 14 ffi::A::FieldB => 2021, 15 } 16 } 17