pub struct Foo; | |
/// impl Foo priv | |
impl Foo { | |
fn baz() {} | |
} | |
// @!has '$.index[*][?(@.docs=="impl Foo priv")]' | |
/// impl Foo pub | |
impl Foo { | |
pub fn qux() {} | |
} | |
// @is '$.index[*][?(@.docs=="impl Foo pub")].visibility' '"default"' | |
/// impl Foo hidden | |
impl Foo { | |
#[doc(hidden)] | |
pub fn __quazl() {} | |
} | |
// FIXME(#111564): Is this the right behaviour? | |
// @is '$.index[*][?(@.docs=="impl Foo hidden")].visibility' '"default"' |