rust: include rust_version in Cargo.toml
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 27 Jan 2025 10:12:38 +0000 (11:12 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 6 Feb 2025 23:04:28 +0000 (00:04 +0100)
Tell clippy the minimum supported Rust version for QEMU.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
rust/hw/char/pl011/Cargo.toml
rust/hw/char/pl011/src/device_class.rs
rust/qemu-api-macros/Cargo.toml
rust/qemu-api/Cargo.toml

index 2b4097864df62bf4da928f67273f0b217aac6fd3..f2296cad58bca326490827b824f8eb259eb2a680 100644 (file)
@@ -9,6 +9,7 @@ resolver = "2"
 publish = false
 keywords = []
 categories = []
+rust-version = "1.63.0"
 
 [lib]
 crate-type = ["staticlib"]
index 8a157a663fb263fc3ff944a20de004135d1f722d..dbef93f6cb3e034afcd54804a28d4becb2f6d7b8 100644 (file)
@@ -12,7 +12,6 @@ use qemu_api::{
 
 use crate::device::{PL011Registers, PL011State};
 
-#[allow(clippy::missing_const_for_fn)]
 extern "C" fn pl011_clock_needed(opaque: *mut c_void) -> bool {
     let state = NonNull::new(opaque).unwrap().cast::<PL011State>();
     unsafe { state.as_ref().migrate_clock }
index b9b4baecddb16e33c1182fdacfdfe6da4e686ff3..89dee1cfb39ac5653b19e4fb1a144d2c7d603fdc 100644 (file)
@@ -9,6 +9,7 @@ resolver = "2"
 publish = false
 keywords = []
 categories = []
+rust-version = "1.63.0"
 
 [lib]
 proc-macro = true
index 4aa22f319860d782a91dfda7f995383561100913..a51dd14285229850dd03978d2a5061eff090540f 100644 (file)
@@ -12,6 +12,7 @@ resolver = "2"
 publish = false
 keywords = []
 categories = []
+rust-version = "1.63.0"
 
 [dependencies]
 qemu_api_macros = { path = "../qemu-api-macros" }