#nosql #client #driver #typesafe

rincon_connector

实现了 ArangoDB 驱动的传输层

1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2018年4月15日

#4 in #aql


4 crate 使用

Apache-2.0

155KB
3K SLoC

Rincon Connector

Crates.io Docs.rs Apache-2.0 Join the chat

rincon_connector [create] crate 提供了驱动程序的通信层。目前,此 crate 提供了一个基本的连接器,该连接器使用 HTTP 或 HTTPS 通过 JSON 进行通信。未来也可能会提供其他连接器。

该 crate 与 rincon_session、rincon_session_async 和 rincon_client crate 分离,以实现灵活和模块化设计。这允许以最小的努力实现具有一些复杂或特定项目功能的自定义连接器,并将其与现有功能结合在一起。

rincon_connector crate 是 Rincon ArangoDB Rust 驱动项目的一部分。

使用方法

无论使用的是 rincon_session 和 rincon_session_async crate 提供的会话 API,还是 rincon_client 提供的低级 API,都需要 rincon_connector [create]。

除了提到的 crate 之一,还需要将以下内容添加到您的 Cargo.toml

[dependencies]
rincon_connector = "0.1"

并添加到您的 crate 根目录下

extern crate rincon_connector;

许可协议

根据 Apache License,版本 2.0 许可
请参阅 LICENSEhttp://www.apache.org/licenses/LICENSE-2.0 获取详细信息。

贡献

除非您明确声明,否则根据 Apache-2.0 许可定义,您有意提交的工作中的任何贡献都将按照上述方式许可,不附加任何额外条款或条件。

依赖项

~13–25MB
~373K SLoC