Когда мы создаём экземпляр структуры в коде, программа выделяется память для всех полей структуры друг за другом.
Мы создаем экземпляр структуры указывая значения всех полей внутри:
StructName { ... }
Доступ к полям структуры происходит через оператор точку .
.
Детали для запоминания по примеру:
String::from
создает структуру String
из стандартной библиотеки типов, которая размещается рядом с другими полями
структуры SeaCreature в стеке. String
(строка) представляет текст, который может быть
изменен и создается по шагам так:String
(подробнее в следующих занятиях)