Avatar
状態を持つか ベースの世界観で考えると、ViewModelは状態を持つのでclassなんですけど、 共有したいかどうか ベースのomochiさん世界観ならstructが嵌まるんですね