#bson #object #mongo-db #id

objectid

BSON ObjectId 的 Rust 实现

2 个不稳定版本

使用旧的 Rust 2015

0.2.0 2017年2月20日
0.1.0 2016年12月14日

#19 in #mongo

40 每月下载量
arthas 中使用

MIT 许可证

12KB
284 代码行

objectid

docs

BSON ObjectId 的 Rust 实现。

基于 zonyitoo/bson-rs

修改

  1. 提高性能。
  2. 添加 serde 序列化和反序列化支持。

文档

用法

在 Cargo.toml 中添加依赖项

[dependencies]
objectid = "^0.2"

如果需要 serde 支持,启用 serde 功能

[dependencies]
objectid = { version = "^0.2", features = ["serde"] }

在您的 main.rslib.rs

extern crate objectid;

许可证

objectid 主要在 MIT 许可证的条款下分发。有关详细信息,请参阅 LICENSE


lib.rs:

BSON ObjectId 的 Rust 实现。

依赖关系

~4MB
~58K SLoC