35 lines
770 B
Rust
35 lines
770 B
Rust
// Regression test for https://github.com/rust-lang/rust/issues/105677.
|
|
// This test ensures that the "Read more" link is only generated when
|
|
// there is actually more documentation to read after the short summary.
|
|
|
|
#![crate_name = "foo"]
|
|
|
|
pub trait MyFrom {
|
|
/// # Hello
|
|
/// ## Yolo
|
|
/// more!
|
|
fn try_from1();
|
|
/// a
|
|
/// b
|
|
/// c
|
|
fn try_from2();
|
|
/// a
|
|
///
|
|
/// b
|
|
///
|
|
/// c
|
|
fn try_from3();
|
|
}
|
|
|
|
pub struct NonZero;
|
|
|
|
// @has 'foo/struct.NonZero.html'
|
|
impl MyFrom for NonZero {
|
|
// @matches - '//*[@class="docblock"]' '^Hello Read more$'
|
|
fn try_from1() {}
|
|
// @matches - '//*[@class="docblock"]' '^a\sb\sc$'
|
|
fn try_from2() {}
|
|
// @matches - '//*[@class="docblock"]' '^a Read more$'
|
|
fn try_from3() {}
|
|
}
|