Паника устроит?
https://doc.rust-lang.org/std/primitive.pointer.html#method.as_ref
if ptr == ptr::null() { ... }
Ну надо немного поиграть в прятки с оптимизатором. Попробуй так: let p = 0usize; *((&p as *const usize as *const *const u8).read_volatile())
Читать ноль надо из кучи.
Читать ноль можно откуда угодно (кроме бареметалл сборок)
https://docs.rs/nix/0.18.0/nix/sys/signal/fn.kill.html https://docs.rs/nix/0.18.0/nix/sys/signal/enum.Signal.html#variant.SIGSEGV
Обсуждают сегодня