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