という感じで class で縛れる。structでは縛れない。