I'm considering using an ArrayVec<[_; 9]> as a small stack to keep track of pressed buttons on a mouse in conrod, however I noticed that it does not impl Copy. Seeing as it has a fixed-size, shouldn't deriving Copy be ok? Or is there some other boundary stopping this?
I'm considering using an
ArrayVec<[_; 9]>as a small stack to keep track of pressed buttons on a mouse in conrod, however I noticed that it does not implCopy. Seeing as it has a fixed-size, shouldn't derivingCopybe ok? Or is there some other boundary stopping this?