1[package] 2name = "uwb_core" 3version = "0.0.1" 4edition = "2021" 5 6[build-dependencies] 7protoc-rust = "2.24.1" 8 9[dependencies] 10async-trait = "0.1.32" 11bytes = "1.1.0" 12log = "0.4.14" 13protobuf = { version = "2.24.1", optional = true } 14num-traits = "0.2.12" 15num-derive = "0.3.3" 16thiserror = "1.0.30" 17tokio = { version = "1.14.0", features = ["macros", "rt", "rt-multi-thread", "sync", "time"] } 18zeroize = "1.5.1" 19 20uwb_uci_packets = { path = "../uwb_uci_packets" } # provided by ebuild 21 22[dev-dependencies] 23env_logger = "0.9.0" 24tempfile = "3" 25 26[features] 27proto = ["dep:protobuf"] 28mock-util = []