In SwiftUI, for a struct to be able to mutate (change) the contents of a variable inside of the struct, that variable needs to be proceeded by @State.
When a View changes and reloads (redraws) the @State variable keeps its state (value).
@State privat var message = "Hello"