dgraph_client 0.1.0

A rust client for dgraph.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate futures;
extern crate grpcio;
extern crate protobuf;

use grpcio::{ChannelBuilder, EnvBuilder};
use std::sync::Arc;

pub mod api;
pub mod api_grpc;

pub fn new_client(addr: &str) -> ::api_grpc::DgraphClient {
    let env = Arc::new(EnvBuilder::new().build());
    let channel = ChannelBuilder::new(env).connect(addr);
    ::api_grpc::DgraphClient::new(channel)
}