about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-02-15 22:32:51 +0000
committerbors <bors@rust-lang.org>2020-02-15 22:32:51 +0000
commit8ba3ca0e6bef416ecba3c8ded1f67a953d28600f (patch)
tree30a66ba5e672d88811c7a2d645d0b9ef24f02a40 /src/test
parent61d9231ff2604a0467987042d9ebf9ff9ea739b5 (diff)
parent8ee30dbc1b07ad7fc842ceee6d6729a1377f7a36 (diff)
downloadrust-8ba3ca0e6bef416ecba3c8ded1f67a953d28600f.tar.gz
rust-8ba3ca0e6bef416ecba3c8ded1f67a953d28600f.zip
Auto merge of #68668 - GuillaumeGomez:struct-variant-field-search, r=ollie27
Struct variant field search

Fixes #16017.

Reopening of #64724.

cc @tomjakubowski
cc @ollie27

r? @kinnison
Diffstat (limited to 'src/test')
-rw-r--r--src/test/rustdoc-js/struct-like-variant.js7
-rw-r--r--src/test/rustdoc-js/struct-like-variant.rs8
2 files changed, 15 insertions, 0 deletions
diff --git a/src/test/rustdoc-js/struct-like-variant.js b/src/test/rustdoc-js/struct-like-variant.js
new file mode 100644
index 00000000000..f6deea51e7d
--- /dev/null
+++ b/src/test/rustdoc-js/struct-like-variant.js
@@ -0,0 +1,7 @@
+const QUERY = 'name';
+
+const EXPECTED = {
+    'others': [
+        { 'path': 'struct_like_variant::Enum::Bar', 'name': 'name', 'desc': 'This is a name.' },
+    ],
+};
diff --git a/src/test/rustdoc-js/struct-like-variant.rs b/src/test/rustdoc-js/struct-like-variant.rs
new file mode 100644
index 00000000000..2f52a319ab9
--- /dev/null
+++ b/src/test/rustdoc-js/struct-like-variant.rs
@@ -0,0 +1,8 @@
+#![crate_name = "struct_like_variant"]
+
+pub enum Enum {
+    Bar {
+        /// This is a name.
+        name: String
+    }
+}