fix: 修复跨实例同步移植的首轮编译错误
Sync source to CNB / Sync Git ref (push) Has been cancelled

- re-export 可见性:synced_options_path 改从 files 导入;SyncedOptionJoinResolution 改从 pending 导入

- bind 移动语义:18 处 .bind(x) 改为 .bind(&x)(metadata.instance.id / option_id / custom_id 等)

- storage.rs:SqliteRow 字段访问改为 row.get()

- modpack.rs:去掉 Axolotl 独有的 DownloadMeta/DownloadReason,改用本地 5 参数 fetch

- state/mod.rs:补齐第 2 处 State 初始化的新增字段
This commit is contained in:
AxTps committed 2026-10-04 08:13:40 +08:00
1 parent fae16a0184
commit b7c16594ce
10 files changed
+42 -40

No files matched your search

+2
View File
@@ -948,6 +948,8 @@ impl State {
configured_http_client: RwLock::new(configured_http_client),
configured_http_client_update: AsyncMutex::new(()),
file_watcher,
synced_options_lock: Arc::new(AsyncMutex::new(())),
game_locale_indexer: Default::default(),
// app_identifier,
}))
}