#![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,};}