Skip to content

Commit 4fd778b

Browse files
committed
Change survey in response to feedback
1 parent 871487b commit 4fd778b

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

surveys/micro/2025-09-variadic-use-cases.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ This survey is fully anonymous. The Rust survey team will go through the answers
2828

2929
### Have you heard about variadic generics before?
3030

31-
Type: select one
31+
Type: select all that apply
3232

3333
- Yes, through Pre-RFCs and discussions on `internals.rust-lang.org`.
3434
- Yes, through discussions on Reddit.
@@ -41,7 +41,7 @@ Type: select one
4141
### Are there cases where variadic generics would have made your project easier?
4242

4343
If you knew about variadics, are there cases where you've wanted them to be implemented in Rust?
44-
If you haven't heard about variadics before, are there cases where you've wanted to be able to iterate on lists of different types?
44+
If you haven't heard about variadics before, are there cases where you've wanted to be able to iterate over lists of different types?
4545

4646
Type: select one
4747

@@ -50,7 +50,8 @@ Type: select one
5050

5151
### Can you give more details about the project?
5252

53-
A Github link would be ideal. Otherwise, a description of the projects and what you would have needed variadics for.
53+
Please write a description of the project and what you would have needed variadics for.
54+
Be as detailed as you like, more detail is better.
5455

5556
Type: free text
5657

@@ -59,7 +60,7 @@ Type: free text
5960

6061
The following section refers to "mappings" of variadic generics.
6162

62-
In this context, variadic mappings refer to code take N-tuples of types as generic parameters, and declare N-tuples of types, where each type in the tuple is transformed in the same way.
63+
In this context, variadic mappings refer to code that takes N-tuples of types as generic parameters, and refers to N-tuples of types derived from those parameters, where each type in the tuple is transformed in the same way.
6364

6465
For example:
6566

@@ -90,7 +91,7 @@ Type: select one
9091

9192
### Can you give more details about the project?
9293

93-
Please include Github link and/or description.
94+
Be as detailed as you like, more detail is better.
9495

9596
If it's the same project as before, you can include more details about how you would have used variadic mappings specifically.
9697

@@ -125,7 +126,7 @@ Type: select one
125126

126127
### Can you give more details about the project?
127128

128-
Please include Github link and/or description.
129+
Be as detailed as you like, more detail is better.
129130

130131
If it's the same project as before, you can include more details about how you would have used non-linear variadics specifically.
131132

0 commit comments

Comments
 (0)