Skip to content

Document relationship between Deref[Mut], ToOwned, AsRef/AsMut, Borrow[Mut], From, and Into #36435

New issue

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

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

Already on GitHub? # to your account

Closed
kmcallister opened this issue Sep 13, 2016 · 0 comments
Labels
A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools C-enhancement Category: An issue proposing an enhancement or a PR with one. P-medium Medium priority

Comments

@kmcallister
Copy link
Contributor

Rust has a proliferation of conversion traits. The Book has a chapter on "Borrow and AsRef" but it doesn't really clear things up. It would be great to have a document which explains how all the traits inter-relate, and how to pick one for a given use case.

@steveklabnik steveklabnik removed the A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools label Mar 10, 2017
@steveklabnik steveklabnik added A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools and removed A-docs labels Mar 23, 2017
@steveklabnik steveklabnik added the P-medium Medium priority label Apr 24, 2017
@Mark-Simulacrum Mark-Simulacrum added the C-enhancement Category: An issue proposing an enhancement or a PR with one. label Jul 26, 2017
@rust-lang rust-lang locked and limited conversation to collaborators May 28, 2018
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
A-docs Area: Documentation for any part of the project, including the compiler, standard library, and tools C-enhancement Category: An issue proposing an enhancement or a PR with one. P-medium Medium priority
Projects
None yet
Development

No branches or pull requests

3 participants