Skip to content

Commit

Permalink
add options
Browse files Browse the repository at this point in the history
  • Loading branch information
apiraino committed Oct 16, 2023
1 parent f256ba9 commit 716d6ae
Showing 1 changed file with 33 additions and 4 deletions.
37 changes: 33 additions & 4 deletions surveys/2023-annual-survey/questions.md
Original file line number Diff line number Diff line change
Expand Up @@ -627,15 +627,44 @@ Type: ordered list (optional)

Nightly or unstable feature:

- Async trait
- Option B
- Option C
- Other (open response)
- I wish the Rust project to not add major new features (or slow down the pace of development)
- Specialization [RFC#1210](https://github.com/rust-lang/rust/issues/31844)
- Generators/coroutines [RFC#2033](https://github.com/rust-lang/rust/issues/43122)
- Async closures ([rfc#2532](https://github.com/rust-lang/rust/issues/62290))
- If/while let chains [eRFC#2497](https://github.com/rust-lang/rust/issues/53667)
- Try blocks [RFC#243](https://github.com/rust-lang/rust/issues/31436)
- Never type
- Improved traits (trait alias, implied bounds, associated type defaults) [RFC#1733](https://github.com/rust-lang/rust/issues/41517)
- Improved const (generic const expressions, const expr for custom types, const trait methods)
- Compile time reflection (variadic generics)
- Enum variant types [RFC#2593](https://github.com/rust-lang/lang-team/issues/122)
- Allocator trait, better OOM handling
- Stable ABI
- Other (please specify)

> **justification**
>
> Allow the cohort to mention specific language features they might be eagerly waiting for, see https://github.com/rust-lang/surveys/pull/234/files#r1347633041
### Which of these problems do you recall encountering within the last year?

Type: select all that apply (optional)

- Implementing things on tuples
- Splitting things across crates
- Having to do iterator implementations manually
- Not being able to do enough in const fn
- Needing to drop down to C ABI for rust plugins
- Async
- Traits and generics
- Borrow checker
- Macros
- Other (please specify)

> **justification**
>
> Conversely, try asking which /problems/ they encountered and let the Rust project figure out what is needed to improve in these areas
### How do you build your Rust projects?

Type: select all that apply (optional)
Expand Down

0 comments on commit 716d6ae

Please sign in to comment.