Что происходит после fn main() в Rust?
Привет! Хочу вместе с вами разобрать, как же код на Rust превращается в готовый исполняемый файл . Мы пишем программу, например, fn main() { println!("Hello, Habr!"); } , компилируем, и на выходе получаем бинарник. Что происходит под капотом компилятора Rust в этот момент? Давайте аккуратненько заглянем внутрь этого таинственного процесса.





