//@ has structfields/struct.Foo.html pub struct Foo { //@ has - //pre "pub a: ()" pub a: (), //@ has - //pre "/* private fields */" //@ !has - //pre "b: ()" b: (), //@ !has - //pre "c: usize" #[doc(hidden)] c: usize, //@ has - //pre "pub d: usize" pub d: usize, } //@ has structfields/struct.Bar.html pub struct Bar { //@ has - //pre "pub a: ()" pub a: (), //@ !has - //pre "/* private fields */" } //@ has structfields/enum.Qux.html pub enum Qux { Quz { //@ has - //pre "a: ()" a: (), //@ !has - //pre "b: ()" #[doc(hidden)] b: (), //@ has - //pre "c: usize" c: usize, //@ has - //pre "/* private fields */" }, } //@ has structfields/struct.Baz.html //pre "pub struct Baz { /* private fields */ }" pub struct Baz { x: u8, #[doc(hidden)] pub y: u8, } //@ has structfields/struct.Quux.html //pre "pub struct Quux {}" pub struct Quux {}