Ruroonga Client
A tiny Groonga client mainly via HTTP written by Rust language.
GQTP protocol support is experimental for now.
Usage
Add following lines to your Cargo.toml:
[]
= "~0.5.0"
and following lines to your crate root:
extern crate ruroonga_client;
use ruroonga_client as groonga;
Using GQTP protocol
If you want to use GQTP module, please specify the dependency as follows for now:
[]
= "~0.5.0"
= ["gqtp"]
Example
extern crate ruroonga_client as groonga;
use CommandQuery;
Testing
Execute cargo test
.
Advanced
If you encountered building failure which is dependent openssl library, you should define several environment variables.
For OS X
You can use homebrewed openssl like this:
And then, cargo build
.
For Windows
In more detail, see: https://github.com/sfackler/rust-openssl#windows
LICENSE
MIT.