Quando instanziamo una struct nel nostro codice, il nostro programma crea i rispettivi campi in memoria.
Instanziamo specificando il valore di tutti i campi con
StructName { ... }.
I campi nella struct sono accessibili usando l'operatore punto ..
Vediamo il dettaglio dell'uso di memoria nell'esempio:
String::from crea una struttura String che viene posta, vicino ai campi della struttura SeaCreature, nello stack. Una String rappresenta testo che può essere modificato e funziona in questo modo:String, insieme ad altri dati della stringa (su questo approfondiremo nelle prossime lezioni)