1 Star 0 Fork 0

joylei / plctag-rs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
Cargo.toml 1.49 KB
一键复制 编辑 原始数据 按行查看 历史
joylei 提交于 2021-10-15 10:24 . new version
[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
Rust
1
https://gitee.com/wowin/plctag-rs.git
git@gitee.com:wowin/plctag-rs.git
wowin
plctag-rs
plctag-rs
master

搜索帮助