Port Struct type