pubnub-core 0.1.0

PubNub core crate, modular and composable
Documentation
[badges.maintenance]
status = "actively-developed"

[badges.travis-ci]
branch = "master"
repository = "pubnub/rust"
[dependencies.async-trait]
version = "0.1"

[dependencies.error-iter]
version = "0.2"

[dependencies.futures-channel]
features = ["sink"]
version = "0.3"

[dependencies.futures-core]
version = "0.3"

[dependencies.futures-util]
features = ["async-await", "async-await-macro", "sink", "channel"]
version = "0.3"

[dependencies.json]
version = "0.12"

[dependencies.log]
version = "0.4"

[dependencies.mockall]
optional = true
version = "0.6"

[dependencies.percent-encoding]
version = "2.1"

[dependencies.thiserror]
version = "1.0"

[dependencies.uuid]
features = ["v4"]
version = "0.8"
[dev-dependencies.byteorder]
version = "1.3"

[dev-dependencies.env_logger]
version = "0.7"

[dev-dependencies.futures-executor]
version = "0.3"

[dev-dependencies.getrandom]
version = "0.1"

[dev-dependencies.randomize]
version = "3.0"

[features]
default = ["mock"]
mock = ["mockall"]
nightly = ["mock", "mockall/nightly"]

[package]
authors = ["Stephen Blum <stephen@pubnub.com>", "Jay Oster <jay@pubnub.com>"]
categories = ["network-programming"]
description = "PubNub core crate, modular and composable"
edition = "2018"
homepage = "https://www.pubnub.com/"
keywords = ["pubnub", "publish-subscribe", "subscribe"]
license-file = "LICENSE"
name = "pubnub-core"
readme = "../README.md"
repository = "https://github.com/pubnub/rust"
version = "0.1.0"