[[example]]
crate-type = ["staticlib"]
name = "appending_events"
[[example]]
crate-type = ["staticlib"]
name = "quickstart"
[[example]]
crate-type = ["staticlib"]
name = "reading_events"
[[example]]
crate-type = ["staticlib"]
name = "server_side_filtering"
[[example]]
crate-type = ["staticlib"]
name = "subscribing_to_stream"
[[example]]
crate-type = ["staticlib"]
name = "persistent_subscriptions"
[[test]]
name = "integration"
[build-dependencies.tonic-build]
features = ["prost"]
version = "0.6"
[dependencies.async-stream]
version = "0.3"
[dependencies.base64]
version = "0.13"
[dependencies.bitflags]
version = "1"
[dependencies.byteorder]
version = "1.2"
[dependencies.bytes]
version = "1"
[dependencies.chrono]
features = ["serde"]
version = "0.4"
[dependencies.futures]
version = "0.3"
[dependencies.http]
version = "0.2"
[dependencies.log]
version = "0.4"
[dependencies.nom]
version = "7"
[dependencies.prost]
version = "0.9"
[dependencies.prost-derive]
version = "0.9"
[dependencies.prost-types]
version = "0.9"
[dependencies.rand]
features = ["small_rng"]
version = "0.8"
[dependencies.reqwest]
default-features = false
features = ["rustls-tls", "rustls-tls-native-roots", "json"]
version = "0.11"
[dependencies.rustls]
features = ["dangerous_configuration"]
version = "0.19"
[dependencies.serde]
features = ["derive"]
version = "1"
[dependencies.serde_json]
version = "1"
[dependencies.thiserror]
version = "1"
[dependencies.tokio]
default-features = false
features = ["time"]
version = "1"
[dependencies.tonic]
features = ["tls", "tls-roots"]
version = "0.6"
[dependencies.tonic-types]
version = "0.4"
[dependencies.urlencoding]
version = "2"
[dependencies.uuid]
features = ["v4", "serde"]
version = "0.8"
[dependencies.webpki]
version = "0.21"
[dev-dependencies.names]
version = "0.12"
[dev-dependencies.pretty_env_logger]
version = "0.4"
[dev-dependencies.serde]
features = ["derive"]
version = "1.0"
[dev-dependencies.testcontainers]
version = "0.12"
[dev-dependencies.tokio]
default-features = false
features = ["rt-multi-thread", "macros"]
version = "1"
[dev-dependencies.toml]
version = "0.5"
[package]
authors = ["Yorick Laupa <yo.eight@gmail.com>"]
categories = ["database", "api-bindings"]
description = "Official EventStoreDB gRPC client"
edition = "2021"
keywords = ["database", "eventsourcing", "eventstore", "eventstoredb", "grpc"]
license = "MIT"
name = "eventstore"
readme = "../README.md"
repository = "https://github.com/EventStore/EventStoreDB-Client-Rust"
version = "2.1.2-alpha"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]