Skip to content

Commit 738283c

Browse files
authored
Fix for new Rust nightly warnings related to dead code (#2951)
1 parent c6097a6 commit 738283c

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

crates/libs/bindgen/src/rdl/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#![allow(dead_code)]
2+
13
use super::*;
24
mod fmt;
35
mod from_reader;

crates/libs/bindgen/src/rust/cfg.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ pub struct Cfg {
66
pub types: std::collections::BTreeMap<&'static str, std::collections::BTreeSet<metadata::TypeDef>>,
77
pub core_types: std::collections::BTreeSet<metadata::Type>,
88
pub arches: std::collections::BTreeSet<&'static str>,
9-
pub implement: bool,
109
}
1110

1211
impl Cfg {
@@ -47,7 +46,7 @@ pub fn type_def_cfg(writer: &Writer, row: metadata::TypeDef, generics: &[metadat
4746
cfg
4847
}
4948
pub fn type_def_cfg_impl(writer: &Writer, def: metadata::TypeDef, generics: &[metadata::Type]) -> Cfg {
50-
let mut cfg = Cfg { implement: true, ..Default::default() };
49+
let mut cfg = Cfg::default();
5150

5251
fn combine(writer: &Writer, def: metadata::TypeDef, generics: &[metadata::Type], cfg: &mut Cfg) {
5352
type_def_cfg_combine(writer, def, generics, cfg);

crates/libs/bindgen/src/winmd/writer/tables.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#![allow(non_snake_case)]
1+
#![allow(dead_code, non_snake_case)]
22

33
use super::*;
44

0 commit comments

Comments
 (0)