Avatar
omochimetaru 12/6/2018 6:43 AM
ownershipに関してはオーバーライド関係があって
6:43 AM
例えばmoveを要求する場面で実際にはcopyしても問題ないみたいな
6:44 AM
consumingはselfの所有権の破棄だから、Sequenceの1回だけ読める性質を表していて
6:44 AM
てことは、準拠するときにconsumingをつけなくっても、
6:44 AM
問題はなさそう?
6:45 AM
インターフェースとしては保守的に1回だけ読んでselfがアクセス不能になるけど、実際の型のふるまいとしてはselfが生きてる、で正しい気がします