std::ops::Add or core::ops::Add?

Viewed 4423

These two traits (std::ops::Add, core::ops::Add) provide the same functionality, and they both use the same example (both utilize std::ops::Add). Their set of implementors differ somewhat.

Should one default to using std::ops::Add? Why do both, as opposed to one, of them exist?

2 Answers
Related