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