I was giving an example of a name, I didn’t say it needs to be named class or protocol. It can be named anything else. As you know, rust is unique in its approach to programming and I thought having unique keywords to signify this uniqueness could be a good idea. Nevertheless, after Manishearth reply, I got a clear idea of how structs work in rust, and I think struct is a great keyword as well and see why it’s named this way.