некоторые функции или структуры определяют после того как их используют, например
fn main() {
todo_something();
}
fn todo_something() {
// print hello world!
}
Кто может объяснить почему так делают?
потому что в раст нет смысла где ты ее размещаешь, и так виднее вход, хотя в main обычно только одна функция обычно
Спасибо, выходит это просто удобно для чтения, не думал не думал об этом в таком контексте, типа основу писать в начале, а все остальное мелкие детали описывать ниже.
Обсуждают сегодня