12 个版本 (5 个重大更改)
0.7.0 | 2024年6月25日 |
---|---|
0.6.0 | 2024年2月7日 |
0.5.0 | 2024年1月23日 |
0.3.0 | 2023年11月21日 |
0.1.4 | 2023年7月26日 |
#605 in 算法
每月70次下载
在 2 个软件包中使用(通过 lace)
575KB
15K SLoC
lace_metadata
Lace 的元数据(savefile)格式存档。负责版本控制和转换。
开发
当前版本的元数据存储在 latest.rs
中。如果元数据发生变化,latest.rs
中的所有内容都将移动到一个版本文件,例如 v<x>.rs
。例如,如果由于 State
元数据的变化而首次更改元数据版本,则 latest.rs
中的所有内容都将移动到 v1.rs
。 latest.rs
将只包含不同的元数据项。
为所有内容实现 MetadataVersion
。为了使事情更简单,每个文件都应该有一个 const METADATA_VERSION: u32
。
依赖项
~32–61MB
~1M SLoC