Ruroonga Client

Build Status

A tiny Groonga client via HTTP written by Rust language.

Usage

Add this lines to your Cargo.toml:

toml [dependencies] ruroonga_client = "*"

and this lines to your crate root:

```rust extern crate ruroonga_client;

use ruroonga_client as groonga; ```

Example

```rust extern crate ruroonga_client;

use ruroonga_client as groonga;

fn main() { let mut request = groonga::HTTPRequest::new(); let mut command = groonga::CommandQuery::new("select"); command.set_argument(vec![("table", "Sites")]); let url = format!("http://localhost:10041{}", command.encode()); println!("url: {}", url); let res = request.get(url); let result = request.receive(&mut res.unwrap()).unwrap(); println!("result: {}", result); } ```

LICENSE

MIT.