5个版本
0.2.2 | 2022年1月31日 |
---|---|
0.2.0 | 2021年4月5日 |
0.1.2 | 2021年2月23日 |
0.1.1 | 2021年2月23日 |
0.1.0 | 2021年2月23日 |
#7 in #database-interfaces
17KB
274 代码行
mobc-boltrs
该crate已不再维护。mobc-boltrs crate已被弃用,推荐使用 mobc-bolt。
以下README文件的内容为历史记录保留,但该crate不应再使用。
使用
在Cargo.toml
的依赖项部分包含以下内容
mobc = "0.7.2"
mobc-boltrs = "0.2.2"
然后,在项目的源代码中包含以下内容
let manager = BoltConnectionManager::new("localhost:7687", "localdomain", [V4_1, 0, 0, 0],
HashMap::from_iter(vec![
("user_agent", "bolt-client/X.Y.Z"),
("scheme", "basic"),
("principal", "username"),
("credentials", "password"),
]),
)
.await?
let pool = Pool::builder().max_open(20).build(manager);
let client = pool.get().await?;
贡献
非常欢迎贡献。有关详细信息,请参阅此项目的贡献指南。
许可证
该项目可在MIT许可证下使用。有关许可证的全文,请参阅许可证文件。
该项目重用了Luc Street的bb8-bolt crate的源代码的一部分。有关代码重用的MIT许可证声明,请参阅许可证文件。
依赖项
~13–28MB
~444K SLoC