Update source for Rust 1.78.0
Error: unnecessary use of `get(&INSTANCE_HASH_KEY).is_none()`
--> packages/modules/Virtualization/pvmfw/src/dice.rs:270:28
|
270 | assert!(config_map.get(&INSTANCE_HASH_KEY).is_none());
| -----------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| |
| help: replace it with: `!config_map.contains_key(&INSTANCE_HASH_KEY)`
|
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unnecessary_get_then_check
Test: m libpvmfw.dice.test
Bug: 333887339
Change-Id: Ie1b6f6c9e6526a0dcac7feacc74fef973ada6d48
diff --git a/pvmfw/src/dice.rs b/pvmfw/src/dice.rs
index 9283b80..aaf2691 100644
--- a/pvmfw/src/dice.rs
+++ b/pvmfw/src/dice.rs
@@ -267,7 +267,7 @@
VerifiedBootData { capabilities: vec![Capability::RemoteAttest], ..BASE_VB_DATA };
let inputs = PartialInputs::new(&vb_data).unwrap();
let config_map = decode_config_descriptor(&inputs, None);
- assert!(config_map.get(&INSTANCE_HASH_KEY).is_none());
+ assert!(!config_map.contains_key(&INSTANCE_HASH_KEY));
}
fn decode_config_descriptor(