#![deny(rustdoc::invalid_html_tags)] #![deny(rustdoc::broken_intra_doc_links)] pub struct ExistentStruct<T>(T); /// This [test][ExistentStruct<i32>] thing! pub struct NoError; /// This [ExistentStruct<i32>] thing! //~^ ERROR unclosed HTML tag `i32` pub struct PartialErrorOnlyHtml; /// This [test][NonExistentStruct<i32>] thing! //~^ ERROR unresolved link pub struct PartialErrorOnlyResolve; /// This [NonExistentStruct2<i32>] thing! //~^ ERROR unclosed HTML tag `i32` //~| ERROR unresolved link pub struct YesError; /// This [NonExistentStruct3<i32>][] thing! //~^ ERROR unclosed HTML tag `i32` //~| ERROR unresolved link pub struct YesErrorCollapsed;