diff --git a/crates/interpreter/src/gas.rs b/crates/interpreter/src/gas.rs index 192dcc7bc0..ac0af3079d 100644 --- a/crates/interpreter/src/gas.rs +++ b/crates/interpreter/src/gas.rs @@ -121,7 +121,7 @@ impl Gas { /// /// Returns `false` if the gas limit is exceeded. #[inline] - #[must_use] + #[must_use = "prefer using `gas!` instead to return an out-of-gas error on failure"] pub fn record_cost(&mut self, cost: u64) -> bool { let (remaining, overflow) = self.remaining.overflowing_sub(cost); let success = !overflow;