Skip to content

identify traits in libstd that should use multidispatch  #17827

Closed
@pnkfelix

Description

@pnkfelix

as a subtask of #17307, once the multi-dispatch part of associated types is implemented, we will want to update libstd to use it.

My google doc from #17826 includes a column for multidispatch; I copied the link again below.

Unsurprisingly, the vast majority of the cases I identified were in the core::ops numeric traits, though there may also be candidates in librand and maybe core::iter.

https://docs.google.com/spreadsheets/d/1Y_NAgzEK3FWcG0LjcykyKJEAibSFI3w-v-ekZ4GU8n4/edit?usp=sharing

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions