А⚙
Size: a a a
А⚙
А⚙
SP
SP
P
SP
А⚙
P
P
P
P
P
AZ
AZ
А⚙
delete в С++std::mem::drop и Drop::drop, это разные вещиCt
std::mem::drop и Drop::drop, это разные вещиmem::drop ни разу не магическийА⚙
drop ты конечно прав, оно не магическое - просто мувает объект и там уже компилятор сам разбирается где деструктор вызвать. Хм. Окей, можно Drop::drop(&mut x); mem::forget(x) сделать, будет то же самое.Ct
drop_in_place вполне магическийDP
А⚙