std предоставляет обработчик паники; без него нам придётся предоставить свой.
Его также может предоставить другой крейт, например panic-halt.
В зависимости от цели, возможно, понадобится собирать с panic = "abort", чтобы избежать ошибки о eh_personality.
Обратите внимание, что точки входа main или любой другой нет; вам самим нужно определить свою точку входа. Обычно это включает скрипт компоновщика и некоторый ассемблерный код, который подготавливает всё для запуска кода Rust.