From c428360581d514839e6d40f563d07880c1564681 Mon Sep 17 00:00:00 2001 From: Federico Lolli <federico.lolli@skywarder.eu> Date: Wed, 28 May 2025 00:43:48 +0200 Subject: [PATCH] Update Cargo dependencies on Rust-mavlink main with reflection, bump up version and edition --- mavlink_rust/Cargo.toml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/mavlink_rust/Cargo.toml b/mavlink_rust/Cargo.toml index 1c73a8f..2f5d678 100644 --- a/mavlink_rust/Cargo.toml +++ b/mavlink_rust/Cargo.toml @@ -2,7 +2,7 @@ name = "skyward_mavlink" version = "0.2.0" authors = ["Federico Lolli <federico.lolli@skywarder.eu>"] -edition = "2021" +edition = "2024" license = "MIT" [dependencies] @@ -15,9 +15,7 @@ serde_arrays = { version = "0.1", optional = true } [dependencies.mavlink-core] git = "https://git.skywarder.eu/avn/swd/mavlink/rust-mavlink.git" -# rev = "1b51a25d717993d39004152f215c33f4333e2056" -branch = "reflection" -features = ["reflection"] +rev = "9a06b5bbfe555673f4df968e8756d9b46f5a4a73" [build-dependencies] serde = "1.0" @@ -25,14 +23,12 @@ serde_json = "1.0" [build-dependencies.mavlink-bindgen] git = "https://git.skywarder.eu/avn/swd/mavlink/rust-mavlink.git" -# rev = "1b51a25d717993d39004152f215c33f4333e2056" -branch = "reflection" -features = ["serde", "emit-reflection"] +rev = "9a06b5bbfe555673f4df968e8756d9b46f5a4a73" [features] default = ["orion"] # crate features -reflection = ["dep:paste"] +reflection = ["dep:paste", "mavlink-core/reflection", "mavlink-bindgen/emit-reflection"] # dialect features orion = [] lyra = [] @@ -43,4 +39,4 @@ hermes = [] r2a = [] test = [] # serde support -serde = ["dep:serde", "dep:serde_arrays"] +serde = ["dep:serde", "dep:serde_arrays", "mavlink-bindgen/serde"] -- GitLab