> "unsafe" just means "safe but the compiler cannot verify it".
"unsafe" means "safe"?
I would say "unsafe" means "only safe if used in a manner that cannot be checked by the compiler".
"unsafe" means "safe"?
I would say "unsafe" means "only safe if used in a manner that cannot be checked by the compiler".
An `unsafe fn` however does need to be used correctly (and should document those requirements). However, these can only be called within `unsafe` blocks, so see above.