The current doc for Rc has:
- impl Clone for Rc
- fn clone(&self) -> Rc
- Returns a copy of the value. The contents of owned pointers are copied to maintain uniqueness, while the contents of managed pointers are not copied.
As the above doesn't make sense for Rc it should have a specific comment.