なんで構造体なんだ?
クラスにしちゃえばいいじゃない