influent 0.1.0

InfluxDB Rust driver
docs.rs failed to build influent-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: influent-0.5.3

influent.rs

Build Status crates.io

InfluxDB rust package

Overview

This is a InfluxDB driver for Rust apps.

Currently, it only supports write methods.

Install

Cargo.toml

[dependencies]
influent = "0.1"

Usage

use influent::create_client;
use influent::client::Credentials;
use influent::measurement::{Measurement, Value};

let credentials = Credentials {
    username: "gobwas",
    password: "xxx",
    database: "mydb"
};

let hosts = vec!["http://localhost:8086"];

let client = create_client(credentials, hosts);

let mut measurement = Measurement::new("key");

measurement.add_field("field", Value::String("hello"));

client.write_one(measurement, None);

License

MIT © Sergey Kamardin