28 lines
704 B
JSON
28 lines
704 B
JSON
{
|
|
"version": "1.0.0",
|
|
"bridge_generator": "flutter_rust_bridge",
|
|
"c_abi_targets": ["x86_64-pc-windows-msvc", "x86_64-unknown-linux-gnu", "aarch64-linux-android"],
|
|
"exports": [
|
|
{
|
|
"name": "init_core_engine",
|
|
"inputs": ["db_path: String", "master_key: String"],
|
|
"output": "Result<bool, String>"
|
|
},
|
|
{
|
|
"name": "get_tasks_by_namespace",
|
|
"inputs": ["namespace_id: String"],
|
|
"output": "Result<Vec<TaskDto>, String>"
|
|
},
|
|
{
|
|
"name": "upsert_task",
|
|
"inputs": ["task_json: String"],
|
|
"output": "Result<String, String>"
|
|
},
|
|
{
|
|
"name": "trigger_p2p_sync",
|
|
"inputs": [],
|
|
"output": "Result<bool, String>"
|
|
}
|
|
]
|
|
}
|