7494c1d174
Now we are using more functionality given to us by rust-bindgen instead of maintaining enum mappings ourselves: * Rustified enums can be generated automatically by using the EnumVariation::Rust style in rust-bindgen * Redundant suffixes can be removed through implementing ParseCallbacks::enum_variant_name * The redundant FromRust trait was removed and replaced with the standard From and Into traits