I’m against further binary operator overloads like this, in particular because of the Path vs PathBuf asymmetry and confusion for users in &Path vs &PathBuf vs PathBuf.
Right now we allow String + &str
but neither &str + String
nor String + String
, let’s not replicate that further until we have a solid solution.