I find myself writing
x.map(ToOwned::to_owned) quite a bit to convert
String. Obviously the code quite quickly changes to
x.map(String::from) for clarity in those situations but I would find
x.owned() quite appealing that maps the inner value through
ToOwned similar to how
I did not find a previous discussion about this, but that seems like a relatively straightforward API to me.
Has there been one?