Menghubungkan kotlin dengan rust

This commit is contained in:
2026-04-14 19:02:16 +07:00
parent 47c9deb82b
commit 9e30bf0a16
6 changed files with 81 additions and 55 deletions
+13 -6
View File
@@ -1,13 +1,20 @@
use tauri::{AppHandle, command, Runtime};
use tauri::{command, AppHandle, Runtime};
use crate::models::*;
use crate::Result;
use crate::BluclasExt;
use crate::Result;
#[command]
pub(crate) async fn ping<R: Runtime>(
pub(crate) async fn daftar_perangkat<R: Runtime>(
app: AppHandle<R>,
payload: PingRequest,
) -> Result<PingResponse> {
app.bluclas().ping(payload)
) -> Result<Vec<SBluetoothClassicResponPerangkat>> {
return app.bluclas().daftar_perangkat();
}
#[command]
pub(crate) async fn kirim<R: Runtime>(
app: AppHandle<R>,
payload: SBluetoothClassicMuatanKirim,
) -> Result<()> {
return app.bluclas().kirim(payload);
}