Define Action as a struct.