Skip to content

Commit c299a0b

Browse files
author
Dan Cross
committed
trivial: update deps, clean lints
rust-lang/rust#120107 was merged which cleaned up a lot of dead code lints for tuple-structs that were `repr(transparent)`. This cleans up a few small remaining lints that used values of those types in enum variants. Signed-off-by: Dan Cross <[email protected]>
1 parent 0f572bb commit c299a0b

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

x86_64/src/vm.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,18 +141,24 @@ impl core::fmt::Debug for PTE {
141141

142142
trait Entry {}
143143

144+
#[repr(u64)]
144145
enum L4E {
146+
#[allow(dead_code)]
145147
Next(PTE),
146148
}
147149
impl Entry for L4E {}
148150

151+
#[repr(u64)]
149152
enum L3E {
153+
#[allow(dead_code)]
150154
Next(PTE),
151155
Page(PF1G),
152156
}
153157
impl Entry for L3E {}
154158

159+
#[repr(u64)]
155160
enum L2E {
161+
#[allow(dead_code)]
156162
Next(PTE),
157163
Page(PF2M),
158164
}

0 commit comments

Comments
 (0)