#safe-wrapper #driver #io #cassandra #plus #bindgen-genderated

bin+lib cassandra-sys

这是一个基于Cassandra C++驱动程序的Rust包装器,包含无额外依赖的工作示例。您可能希望使用提供安全包装器的 "cassandra" crate。

17个版本 (7个重大变更)

使用旧的Rust 2015

0.9.0 2016年12月21日
0.7.0 2016年9月9日
0.6.0 2016年6月29日
0.5.1 2016年3月14日
0.2.3 2015年12月24日

#19 in #plus

Download history 8/week @ 2024-02-26 1/week @ 2024-03-11 34/week @ 2024-04-01

65 每月下载次数
用于 cassandra

Apache-2.0

120KB
2.5K SLoC

Build Status License: MPL-2.0

cassandra-sys

这是crates.io上cassandra-sys crate的源代码。

它主要是自动生成的包装器,用于DataStax C++ CQL驱动程序。

它还包括与C++存储库中相当完整的一组示例。

您可以直接从Rust代码中使用此crate,但这将意味着在各个地方添加unsafe。

因此,建议您使用此ffi接口的安全包装器。 https://crates.io/crates/cassandra

编译

默认情况下,/usr/lib/usr/local/lib64/usr/local/lib被添加到链接器搜索路径。

可以通过CASSANDRA_SYS_LIB_PATH环境变量指定要添加到链接器搜索路径的附加目录的分号分隔列表。

依赖关系

~6–8MB
~162K SLoC