Marked classes will have their equals, hashCode, and toString implementations generated by by the Poko plugin based on the properties in their primary constructor. Unlike the data class
language feature, classes do not have component
and copy
methods generated.