diff options
| author | Maybe Waffle <waffle.lapkin@gmail.com> | 2022-07-17 20:51:39 +0400 |
|---|---|---|
| committer | Maybe Waffle <waffle.lapkin@gmail.com> | 2022-07-24 15:10:39 +0400 |
| commit | 9b9693c11b808447d683c458315d53e20105b445 (patch) | |
| tree | a3b6a6557b26db0ad6c4b6f85c7681128d77edd4 | |
| parent | 3da2553f2f0a9691b8577bfb79a74a655beac6f2 (diff) | |
| download | rust-9b9693c11b808447d683c458315d53e20105b445.tar.gz rust-9b9693c11b808447d683c458315d53e20105b445.zip | |
Add rustdoc test for `#[rustc_must_implement_one_of]`
| -rw-r--r-- | src/test/rustdoc/must_implement_one_of.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/rustdoc/must_implement_one_of.rs b/src/test/rustdoc/must_implement_one_of.rs new file mode 100644 index 00000000000..9a89a5815b4 --- /dev/null +++ b/src/test/rustdoc/must_implement_one_of.rs @@ -0,0 +1,10 @@ +#![crate_name = "c"] +#![feature(rustc_attrs)] + +#[rustc_must_implement_one_of(a, b)] +// @matches c/trait.Trait.html '//*[@class="stab must_implement"]' \ +// 'At least one of a, b methods is required.$' +pub trait Trait { + fn a() {} + fn b() {} +} |
