構造体をtypedefしなくした