Wenn ein struct instanziiert wird, legt das Programm die Felder des structs Seite an Seite im Speicher an.
Die Initialisierung erfolgt mit folgendem Syntax:
StructName { feld1, feld2, ... }.
Auf die Felder des structs werden mit einem . zugegriffen.
In unserem Beispiel bedeutet das:
String::from erstellt ein struct String das Seite an Seite der anderen
Felder in SeaCreature auf den stack gelegt wird. Ein String repräsentiert (veränderbaren) Text,
der…String struct speichert