clone_from()
Specifically, when an override doesn't just forward to an inner type, document the behavior and that it's preferred over simply assigning a clone of source. Also, change instances where the second parameter is "other" to "source".
rust_2018_idioms
NonZero
alloc
Vec
==
impl Extend<&'a T> for Vec<T, A>