[package] edition = "2018" authors = ["Adnan Ademovic "] description = "Pure Rust implementation of a ROS client library" license = "MIT" name = "rosrust" readme = "../README.md" repository = "https://github.com/adnanademovic/rosrust" version = "0.9.11" [dependencies] byteorder = "1.4.3" ctrlc = { version = "3.1.9", features = ["termination"] } error-chain = "0.12.4" lazy_static = "1.4.0" log = "0.4.14" hostname = "0.3.1" regex = "1.5.4" serde = "1.0.127" serde_derive = "1.0.127" xml-rpc = "0.0.12" yaml-rust = "0.4.5" crossbeam = "0.8.1" socket2 = "0.4.1" colored = "2.0.0" [dependencies.ros_message] path = "../ros_message" version = "0.1.1" [dependencies.rosrust_codegen] path = "../rosrust_codegen" version = "0.9.6" [dev-dependencies] criterion = "0.3.5" env_logger = "0.9.0" nix = "0.26.2" serde_json = "1.0.66" [[bench]] name = "benchmarks" harness = false path = "tests/util/benchmarks.rs"