最佳答案
我找到了 std::borrow::BorrowMut
的定义:
pub trait BorrowMut<Borrowed>: Borrow<Borrowed>
where
Borrowed: ?Sized,
{
fn borrow_mut(&mut self) -> &mut Borrowed;
}
在这个类型参数绑定(Borrowed: ?Sized
)中,Sized
前面的问号是什么意思?
我咨询过:
但是没有找到合理的解释。请在你的回答中提供参考。