]> git.proxmox.com Git - rustc.git/blame - src/test/rustdoc/toggle-method.rs
New upstream version 1.54.0+dfsg1
[rustc.git] / src / test / rustdoc / toggle-method.rs
CommitLineData
17df50a5
XL
1#![crate_name = "foo"]
2
3// Struct methods with documentation should be wrapped in a <details> toggle with an appropriate
4// summary. Struct methods with no documentation should not be wrapped.
5//
6// @has foo/struct.Foo.html
7// @has - '//details[@class="rustdoc-toggle method-toggle"]//summary//h4[@class="code-header"]' 'is_documented()'
8// @has - '//details[@class="rustdoc-toggle method-toggle"]//*[@class="docblock"]' 'is_documented is documented'
9// @!has - '//details[@class="rustdoc-toggle method-toggle"]//summary//h4[@class="code-header"]' 'not_documented()'
10pub struct Foo {
11}
12
13impl Foo {
14 pub fn not_documented() {}
15
16 /// is_documented is documented
17 pub fn is_documented() {}
18}