代码拉取完成,页面将自动刷新
[package]
name = "plctag"
version = "0.2.1"
edition = "2018"
description = "a rust wrapper of [libplctag](https://github.com/libplctag/libplctag), with rust style APIs and useful extensions"
readme = "README.md"
license = "MIT"
homepage = "https://github.com/Joylei/plctag-rs"
repository = "https://github.com/Joylei/plctag-rs.git"
documentation = "https://docs.rs/crate/plctag/"
keywords = ["automation", "plc", "ethernet","modbus", "hardware"]
categories = ["api-bindings", "asynchronous", "hardware-support"]
authors = ["joylei <leingliu@gmail.com>"]
[package.metadata.docs.rs]
all-features = true
[lib]
name = "plctag"
path = "src/lib.rs"
[features]
default=["full"]
full = ["derive", "async", "log"]
log=["plctag-log"]
derive = ["plctag-derive"]
async= ["plctag-async"]
[workspace]
members = [".","crates/async", "crates/core", "crates/sys", "crates/log", "crates/derive"]
[dependencies]
plctag-core={path = "crates/core", version = "0.2"}
plctag-async={path = "crates/async", version = "0.2", optional = true}
plctag-derive={path = "crates/derive", version = "0.2", optional = true}
plctag-log={path = "crates/log", version = "0.2", optional = true}
[dev-dependencies]
tokio= "1"
anyhow="1"
futures="0.3"
criterion = {version = "0.3", features = [ "async_futures","async_tokio", "cargo_bench_support"]}
[[bench]]
name = "bench_sync"
harness = false
[[bench]]
name = "bench_async"
harness = false
[[bench]]
name = "bench_async_batch"
harness = false
[build]
#rustc-wrapper = "sccache"
[profile.test]
debug = 1
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。