move constructorをdeleteすると自動的にcopy constructorも
deleteされるからコンパイルエラーになるのでは