structもclassみたいにnewしないと使えないのか?

Vector3Int a
a.x = 0;
こういうことすると警告が出る。