Add rustversion crate to third-party deps
diff --git a/third-party/Cargo.lock b/third-party/Cargo.lock
index b987045..ce02d06 100644
--- a/third-party/Cargo.lock
+++ b/third-party/Cargo.lock
@@ -71,6 +71,12 @@
 ]
 
 [[package]]
+name = "rustversion"
+version = "1.0.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
+
+[[package]]
 name = "scratch"
 version = "1.0.7"
 source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -111,6 +117,7 @@
  "codespan-reporting",
  "proc-macro2",
  "quote",
+ "rustversion",
  "scratch",
  "syn",
 ]
diff --git a/third-party/Cargo.toml b/third-party/Cargo.toml
index 1bf428d..5f57e55 100644
--- a/third-party/Cargo.toml
+++ b/third-party/Cargo.toml
@@ -12,5 +12,6 @@
 codespan-reporting = "0.11.1"
 proc-macro2 = { version = "1.0.58", features = ["span-locations"] }
 quote = "1.0.4"
+rustversion = "1"
 scratch = "1"
 syn = { version = "2.0.1", features = ["full"] }