Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

discuss the trait_alias feature #49

Open
lcnr opened this issue Jul 15, 2022 · 0 comments
Open

discuss the trait_alias feature #49

lcnr opened this issue Jul 15, 2022 · 0 comments
Labels
deep-dive-proposal Proposal for a deep-dive discussion meeting

Comments

@lcnr
Copy link
Contributor

lcnr commented Jul 15, 2022

Summary

rust-lang/rfcs#1733 introduces the feature(trait_alias) whose implementation hasn't really seen any updates during the last 2 years.

Discuss whether and how we want to support them. Alternatively, we can just keep this as S-types-deferred for now.

edit: I have to admit that I somewhat misunderstood the feature as afaict trait Foo = Bar + Baz really just defines a new name Foo which can be used in bounds and expands to Bar + Baz. So looking at it this way, t-types shouldn't own this feature at all.

@lcnr lcnr added the deep-dive-proposal Proposal for a deep-dive discussion meeting label Jul 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deep-dive-proposal Proposal for a deep-dive discussion meeting
Projects
None yet
Development

No branches or pull requests

1 participant