which bindgen || cargo install bindgen bindgen include/vapi/vsl_int.h --rustified-enum '.*' --raw-line '#![allow(dead_code, non_camel_case_types, non_upper_case_globals, non_snake_case)]' -- -I include | rustfmt > src/vsl/record/tag_e.rs