rodbus 1.1.0

A high-performance async implementation of the Modbus protocol using tokio
Documentation
[dependencies.crc]
version = "2.0"

[dependencies.pem]
optional = true
version = "1.0"

[dependencies.pkcs8]
features = ["encryption", "pem", "std"]
optional = true
version = "0.7"

[dependencies.rx509]
optional = true
version = "0.2"

[dependencies.scursor]
version = "0.1"

[dependencies.tokio]
features = ["net", "sync", "io-util", "io-std", "time", "rt", "rt-multi-thread", "macros"]
version = "1"

[dependencies.tokio-rustls]
default-features = false
features = ["dangerous_configuration", "tls12"]
optional = true
version = "0.23"

[dependencies.tokio-serial]
default-features = false
optional = true
version = "5.4"

[dependencies.tracing]
version = "0.1"
[dev-dependencies.clap]
features = ["derive"]
version = "3.2.20"

[dev-dependencies.sfio-tokio-mock-io]
version = "0.2"

[dev-dependencies.tokio-stream]
version = "0.1"

[dev-dependencies.tokio-test]
version = "0.4.2"

[dev-dependencies.tokio-util]
features = ["codec"]
version = "0.6"

[dev-dependencies.tracing-subscriber]
version = "0.2"

[features]
default = ["tls", "serial"]
serial = ["tokio-serial"]
tls = ["pem", "pkcs8", "rx509", "tokio-rustls"]

[package]
authors = ["Step Function I/O LLC <info@stepfunc.io>"]
categories = ["network-programming"]
description = "A high-performance async implementation of the Modbus protocol using tokio"
edition = "2021"
homepage = "https://stepfunc.io/products/libraries/modbus"
keywords = ["modbus", "ics", "industrial", "security", "sunspec"]
license-file = "LICENSE.txt"
name = "rodbus"
readme = "README.md"
repository = "https://github.com/stepfunc/rodbus"
resolver = "1"
version = "1.1.0"