From 5a1cd30fd9f9e9f002ddf7968be60f0be229d4b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Ant=C3=B4nio=20Cardoso?= <joao.maker@gmail.com> Date: Thu, 22 Aug 2024 11:27:27 -0300 Subject: [PATCH] cargo: Add tokio-1 feature for tokio-based async-io --- mavlink-core/Cargo.toml | 2 ++ mavlink/Cargo.toml | 1 + 2 files changed, 3 insertions(+) diff --git a/mavlink-core/Cargo.toml b/mavlink-core/Cargo.toml index e4df6bb..db3504e 100644 --- a/mavlink-core/Cargo.toml +++ b/mavlink-core/Cargo.toml @@ -26,6 +26,7 @@ embedded-io-async = { version = "0.6.1", optional = true } serde = { version = "1.0.115", optional = true, features = ["derive"] } serde_arrays = { version = "0.1.0", optional = true } serial = { version = "0.4", optional = true } +tokio = { version = "1.0", default-features = false, features = ["io-util"], optional = true } [features] "std" = ["byteorder/std"] @@ -38,4 +39,5 @@ serial = { version = "0.4", optional = true } "embedded" = ["dep:embedded-io", "dep:embedded-io-async"] "embedded-hal-02" = ["dep:nb", "dep:embedded-hal-02"] "serde" = ["dep:serde", "dep:serde_arrays"] +"tokio-1" = ["dep:tokio"] default = ["std", "tcp", "udp", "direct-serial", "serde"] diff --git a/mavlink/Cargo.toml b/mavlink/Cargo.toml index 4fd09da..714d79c 100644 --- a/mavlink/Cargo.toml +++ b/mavlink/Cargo.toml @@ -99,6 +99,7 @@ serde_arrays = { version = "0.1.0", optional = true } "embedded" = ["mavlink-core/embedded"] "embedded-hal-02" = ["mavlink-core/embedded-hal-02"] "serde" = ["mavlink-core/serde", "dep:serde", "dep:serde_arrays"] +"tokio-1" = ["mavlink-core/tokio-1"] default = ["std", "tcp", "udp", "direct-serial", "serde", "ardupilotmega"] # build with all features on docs.rs so that users viewing documentation -- GitLab