В Rust основная функция определяется следующим образом:
fn main() {
}
Однако эта функция не учитывает возвращаемое значение. Почему язык не позволяет получить возвращаемое значение и есть способ вернуть что-то в любом случае? Смогу ли я безопасно использовать функцию C exit(int)
, или это вызовет утечки и еще что-то?