]> git.lizzy.rs Git - rust.git/blob - tests/rustdoc/decl-trailing-whitespace.rs
Rollup merge of #107724 - klensy:imports, r=Mark-Simulacrum
[rust.git] / tests / rustdoc / decl-trailing-whitespace.rs
1 // Regression test for <https://github.com/rust-lang/rust/issues/98803>.
2
3 #![crate_name = "foo"]
4
5 pub struct Error;
6
7 // @has 'foo/trait.Write.html'
8
9 pub trait Write {
10     // @snapshot 'declaration' - '//*[@class="rust item-decl"]//code'
11     fn poll_write(
12         self: Option<String>,
13         cx: &mut Option<String>,
14         buf: &mut [usize]
15     ) -> Option<Result<usize, Error>>;
16     fn poll_flush(
17         self: Option<String>,
18         cx: &mut Option<String>
19     ) -> Option<Result<(), Error>>;
20     fn poll_close(
21         self: Option<String>,
22         cx: &mut Option<String>,
23     ) -> Option<Result<(), Error>>;
24
25     fn poll_write_vectored(
26         self: Option<String>,
27         cx: &mut Option<String>,
28         bufs: &[usize]
29     ) -> Option<Result<usize, Error>> {}
30 }