expose to Tauri to ensure it works

This commit is contained in:
polv committed 2026-02-23 05:17:51 +07:00
1 parent 62cb1e5902
commit 098ee45b81
12 files changed
+108 -53

No files matched your search

+20 -20
View File
@@ -13,6 +13,26 @@ fn blake3_hex(s: &str) -> String {
format!("{}", hash(s.as_bytes()))
}
#[derive(Serialize, Debug)]
pub struct YomitanZipImportResult {
exists: bool,
load: bool,
error: Option<String>,
}
#[derive(Serialize, Debug)]
pub struct YomitanRow {
term: String,
reading: String,
def_tags: String,
rules: String,
score: i64,
glossary_json: String,
sequence: Option<i64>,
term_tags: String,
dict_title: String,
}
pub struct YomitanDatabase {
db: Database,
}
@@ -453,23 +473,3 @@ fn intern(
cache.insert(value.to_string(), id);
Ok(id)
}
#[derive(Serialize, Debug)]
pub struct YomitanZipImportResult {
exists: bool,
load: bool,
error: Option<String>,
}
#[derive(Serialize, Debug)]
pub struct YomitanRow {
term: String,
reading: String,
def_tags: String,
rules: String,
score: i64,
glossary_json: String,
sequence: Option<i64>,
term_tags: String,
dict_title: String,
}