#![warn(dead_code)]structBar{#[allow(dead_code)]a:usize,#[forbid(dead_code)]b:usize,//~ ERROR field `b` is never read#[deny(dead_code)]c:usize,//~ ERROR fields `c` and `e` are never readd:usize,//~ WARN fields `d`, `f`, and `g` are never read#[deny(dead_code)]e:usize,f:usize,g:usize,_h:usize,}fnmain(){Bar{a:1,b:1,c:1,d:1,e:1,f:1,g:1,_h:1,};}