[package] name = "tibco_ems" version = "0.5.2" authors = ["Jens Walter "] 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"] , optional = true} futures = { version = "0.3", optional = true } enum_extract = "0.1" opentelemetry = { version = "0.25", optional = true } [features] default = ["ems-sys", "serde"] streaming = ["futures"] ems-sys = ["dep:tibco_ems-sys"] tracing = ["dep:opentelemetry"] test_with_ems = [] serde = ["dep:serde"] integration-tests = [] [dev-dependencies] env_logger = "0.11" tokio = { version = "1", features = ["full"] } futures = "0.3" serde_json = "1" [[example]] name = "stream_text_message" required-features = ["streaming"]