【发布时间】:2018-12-22 15:06:01
【问题描述】:
当使用HashMap的get方法时,我得到一个Option<&T>,这次我又遇到了Option<&String>。我想获得一个拥有的价值Option<String>。如果我不写map(|x| x.to_owned()),这可能吗?
我只是想知道是否有办法为任何实用程序特征编写一个全面的实现来实现这一目标?
【问题讨论】:
-
你也可以写
map(ToOwned::to_owned)