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

MIT许可证

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 Streetbb8-bolt crate的源代码的一部分。有关代码重用的MIT许可证声明,请参阅许可证文件

依赖项

~13–28MB
~444K SLoC