// https://github.com/rust-lang/rust/issues/105952 #![crate_name = "foo"] #![feature(associated_const_equality)] pub enum ParseMode { Raw, } pub trait Parse { const PARSE_MODE: ParseMode; } pub trait RenderRaw {} //@ hasraw foo/trait.RenderRaw.html 'impl' //@ hasraw foo/trait.RenderRaw.html 'ParseMode::Raw' impl> RenderRaw for T {}