{ "rust": [ { "num_tabs": "1", "tab_char": "\t" }, { "type": "int", "value": "c_int" }, { "type": "float", "value": "c_float" }, { "type": "void", "value": "c_void" }, { "type": "char", "value": "c_char" }, { "type": "int*", "value": "*mut c_int" }, { "type": "float*", "value": "*mut c_float" }, { "type": "void*", "value": "*mut c_void" }, { "type": "const float*", "value": "*const c_float" }, { "type": "const char*", "value": "*const c_char" }, { "name": "GenericStruct", "value": "RustStruct" }, { "name": "C-ABI", "value": "#[repr(C)]"}, { "name": "DERIVE-DBG", "value": "#[derive(Debug)]"}, { "name": "OPTION", "value": "Option<" }, { "name": "OPTION_FPTR", "value": "Option