rust-nebula 0.0.2

A Rust client for NebulaGraph database.
Documentation
[package]
name = "rust-nebula"
version = "0.0.2"
edition = "2021"
description = "A Rust client for NebulaGraph database."
authors = ["feathercyc <feathercyc@163.com>"]
license = "Apache-2.0 OR MIT"
repository = "https://github.com/nebula-contrib/rust-nebula"
homepage = "https://github.com/nebula-contrib/rust-nebula"
documentation = "https://docs.rs/rust-nebula"
keywords = ["NebulaGraph", "Client"]
categories = ["database"]
readme = "README.md"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[package.metadata.docs.rs]
features = ["graph", "meta", "storage"]

[features]
default = ["graph", "storage", "meta"]
graph = ["serde"]
meta = []
storage = ["meta", "serde"]

[dependencies]
serde = { version = "1", default-features = false, features = [
    "derive",
], optional = true }

bytes = { version = "1.1", default-features = false, features = ["serde"]  }
async-trait = { version = "0.1", default-features = false }

bb8 = "0.8.5"

anyhow = "1.0.65"
base64 = "0.11.0"
bufsize = "1.0"
futures = { version = "0.3", features = ["async-await", "std"] }
ghost = "0.1"
num-derive = "0.3.3"
num-traits = "0.2"
ordered-float = { version = "1.1.1", features = ["serde"] }
panic-message = "0.3"
serde_json = { version = "1.0.79", features = ["float_roundtrip", "unbounded_depth"] }
thiserror = "1.0.36"
const-cstr = { version = "0.3", default-features = false }
tracing = { version = "0.1", default-features = false, features = [
    "attributes",
] }
futures-util = { version = "0.3", default-features = false, features = ["io"] }
async-sleep = { version = "0.4", default-features = false, features = ["rw", "impl_tokio"] }
tokio = { version = "1", default-features = false, features = ["net"] }
async-compat = { version = "0.2", default-features = false }


[dev-dependencies]
chrono = { version = "0.4", features = ["serde"] }
serde_repr = { version = "0.1" }
float-cmp = { version = "0.9" }

quickcheck = "1.0"
tokio = { version = "1", features = ["macros", "rt-multi-thread", "io-util"] }
futures-lite = { version = "1" }
# async-executor = { version = "1" }

[package.metadata.cargo-all-features]
skip_optional_dependencies = true

[workspace]
members = ["examples"]