structは値型だから代入すれば値がコピーされるよ。
インターフェイスをコピーするなんてのは意味ないしね。