2017-10-14 16:56:03 -07:00
|
|
|
{
|
|
|
|
"cppFile": "test_functions_rust.cpp",
|
|
|
|
"rust": {
|
|
|
|
"dir": "rust_functions",
|
|
|
|
"interfaceModule": "interface",
|
|
|
|
"implementationModule": "implementation"
|
|
|
|
},
|
|
|
|
"objects": {
|
|
|
|
"Person": {
|
|
|
|
"type": "Object",
|
|
|
|
"properties": {
|
|
|
|
"userName": {
|
|
|
|
"type": "QString",
|
|
|
|
"write": true
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"functions": {
|
|
|
|
"greet": {
|
|
|
|
"return": "QString",
|
|
|
|
"mut": false,
|
|
|
|
"arguments": [
|
|
|
|
{
|
|
|
|
"name": "Name",
|
|
|
|
"type": "QString"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
2018-01-26 12:43:24 -08:00
|
|
|
"doubleName": {
|
2017-10-14 16:56:03 -07:00
|
|
|
"return": "void",
|
|
|
|
"mut": true,
|
|
|
|
"arguments": []
|
|
|
|
},
|
2018-01-26 12:43:24 -08:00
|
|
|
"vowelsInName": {
|
2017-10-14 16:56:03 -07:00
|
|
|
"return": "quint8",
|
|
|
|
"arguments": []
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|