Тур по Rust Содержание

Структуры (Structures)

struct - это колекция полей.

field (поле) - это просто значение данных, которое содержится в структуре. Значение поля может быть примитивным типом или другой структурой данных. Первым идет указание имени поля, тип поля указывается через двоеточие, после объявления поля ставится запятая.

Определение структуры - это как чертеж для компилятора, который указывает компилятору на то, как поля должны быть расположены в памяти. Поля в структуре расположены в памяти один за другим (компилятор может менять их местами для оптимизаций).