4 个版本
0.1.1-pre4 | 2021 年 8 月 26 日 |
---|---|
0.1.1-pre3 | 2021 年 8 月 21 日 |
0.1.1-pre2 | 2021 年 8 月 20 日 |
0.1.0 |
|
#124 in 数据库实现
100KB
2K SLoC
datom-rs
受 Datomic 启发的开源数据库
datom-rs 目前处于预发布开发阶段。
安装
将以下内容添加到您的 Cargo.toml
文件中 [dependencies]
部分
datom = "0.1"
MSRV
目前,datom-rs 需要 Rust nightly。尽管我们愿意重构它们,但我们使用以下不稳定功能。
edition2021
:Rust 2021 版本,预计将在 Rust 1.56 中稳定。generic_associated_types
:泛型关联类型,或 GAT,允许Connection
的实现者将他们的Database
视为泛型于一个生命周期。GAT 正在稳定中(rust-lang/rust#44365),似乎只剩下一个未解决的问题(rust-lang/rust#87479)。map_first_last
:向BTreeMap/
BTreeSet
添加额外的有用函数。正在稳定中(rust-lang/rust#62924)。once_cell
:标准替代lazy_static
赞助商
赞助商 | 贡献 |
---|---|
Lutris Engineering 运行 datom-rs 项目。 |
依赖项
~4MB
~65K SLoC