In the documentation for std::string::String, there is no mention of concatenation - it's not obvious that the + operator is used for concatenation, nor that it is restricted to String + &str, and not, eg. String + String.
There should be an example showing how to concatenate/format the different string types, or, at the very least, a mention of the word 'concatenate', to allow easy searching.