Host 源码导航
| 文件 | 职责 |
|---|---|
| lib.rs | 导出 MetadataStore,明确文件层不依赖 VM 或 SQL |
| metadata.rs | 目录配置、键校验、逐键 JSON 读取/同步写入、原子发布、仅导入缺失项 |
文件数据以 UTF-8 JSON 保存,操作系统路径用 PathBuf;坏记录不自动覆盖。每个键独立发布,不提供多键事务。旧库导入不覆盖新文件,规则见 宿主信息。返回 host。
| 文件 | 职责 |
|---|---|
| lib.rs | 导出 MetadataStore,明确文件层不依赖 VM 或 SQL |
| metadata.rs | 目录配置、键校验、逐键 JSON 读取/同步写入、原子发布、仅导入缺失项 |
文件数据以 UTF-8 JSON 保存,操作系统路径用 PathBuf;坏记录不自动覆盖。每个键独立发布,不提供多键事务。旧库导入不覆盖新文件,规则见 宿主信息。返回 host。