MS

Size: a a a
MS

A
A
MS
MS
MS
A
MS
MB
Foo: !Unpin, и в моей программе используется Pin<&mut Foo>, то я могу натворить UB внутри drop(), даже не прибегая к unsafe { } блоку во всей программе ни разу?MB
IG
IG
Box::pin()? Я ведь могу получить Pin<&mut T> из &mut Pin<Box<T>> без unsafe, или не?IG
MB
Box::pin()? Я ведь могу получить Pin<&mut T> из &mut Pin<Box<T>> без unsafe, или не?IG
!Unpin футуры, если в сигнатуре полла всё равно требуется именно Pin<&mut Self>?MB
MB
MB
IG
IG