21 lines
470 B
Rust
21 lines
470 B
Rust
use tauri::{command, AppHandle, Runtime};
|
|
|
|
use crate::models::*;
|
|
use crate::BluclasExt;
|
|
use crate::Result;
|
|
|
|
#[command]
|
|
pub(crate) async fn daftar_perangkat<R: Runtime>(
|
|
app: AppHandle<R>,
|
|
) -> 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);
|
|
}
|