tibco_ems 0.5.1

A high level API for the Tibco EMS.
Documentation
[package]
name = "tibco_ems"
version = "0.5.1"
authors = ["Jens Walter <jens@apimeister.com>"]
edition = "2021"
license = "Apache-2.0"
keywords = ["tibco","ems"]
repository = "https://github.com/apimeister/tibco-ems-rs/"
documentation = "https://docs.rs/tibco_ems"
description = "A high level API for the Tibco EMS."

[dependencies]
log = "0.4"
tibco_ems-sys = { version = "1", optional = true }
serde = { version = "1", features = ["derive"] }
futures = { version = "0.3", optional = true }
enum_extract = "0.1"
opentelemetry = { version = "0.18", optional = true }

[features]
default = ["ems-sys"]
streaming = ["futures"]
ems-sys = ["dep:tibco_ems-sys"]
tracing = ["dep:opentelemetry"]
test_with_ems = []

[dev-dependencies]
env_logger = "0.10"
tokio = { version = "1", features = ["full"] }
futures = "0.3"

[[example]]
name = "stream_text_message"
required-features = ["streaming"]