eva-common 0.1.78

Commons for EVA ICS v4
Documentation
[dependencies.bmart]
optional = true
version = "0.1.10"

[dependencies.elbus]
features = ["ipc", "rpc"]
optional = true
version = "0.1.26"

[dependencies.hex]
optional = true
version = "0.4.3"

[dependencies.hyper]
optional = true
version = "0.14.17"

[dependencies.ipnetwork]
version = "0.18.0"

[dependencies.lazy_static]
optional = true
version = "1.4.0"

[dependencies.libloading]
optional = true
version = "0.7.0"

[dependencies.log]
version = "0.4.14"

[dependencies.nix]
optional = true
version = "0.23.1"

[dependencies.ordered-float]
version = "2.8.0"

[dependencies.regex]
optional = true
version = "1.5.4"

[dependencies.rmp-serde]
optional = true
version = "1.0.0"

[dependencies.rust_decimal]
version = "1.22.0"

[dependencies.serde]
default-features = false
features = ["derive", "std"]
version = "1.0.127"

[dependencies.serde_json]
version = "1.0.78"

[dependencies.serde_repr]
version = "0.1.7"

[dependencies.sqlx]
features = ["runtime-tokio-native-tls", "sqlite"]
optional = true
version = "0.5"

[dependencies.tokio]
features = ["full"]
optional = true
version = "1.15.0"

[dependencies.uuid]
features = ["serde", "v4"]
optional = true
version = "0.8.2"

[dependencies.yedb]
optional = true
version = "0.3.6"

[features]
acl = []
actions = ["time", "uuid"]
cache = ["tokio", "sqlx", "rmp-serde"]
dataconv = ["hex", "regex", "uuid"]
db = ["yedb", "sqlx"]
elbus-rpc = ["elbus", "rmp-serde"]
events = []
full = ["acl", "actions", "events", "time", "elbus-rpc", "services", "registry", "workers", "dataconv", "db", "cache", "hyper"]
nostd = []
registry = ["elbus", "rmp-serde"]
services = ["elbus-rpc", "tokio", "registry"]
time = ["nix"]
workers = ["bmart", "lazy_static", "tokio"]

[lib]
name = "eva_common"
path = "src/lib.rs"

[package]
authors = ["Sergei S. <div@altertech.com>"]
description = "Commons for EVA ICS v4"
edition = "2021"
keywords = ["eva-ics", "iot", "industrial", "scada", "cloud"]
license = "Apache-2.0"
name = "eva-common"
readme = "README.md"
resolver = "2"
version = "0.1.78"
[package.metadata.docs.rs]
features = ["full"]

[package.metadata.playground]
features = ["full"]