Enum transvec::CopyNot [−][src]
pub enum CopyNot<I, O, A: Allocator> { Copy(Vec<O, A>), Not(Vec<O, AlignmentCorrectorAllocator<I, O, A>>), }
Expand description
Whether or not a copy occured. Also the copy variant doesn’t have the custom allocator, and is therefore one usize smaller.
Variants
Copy(Vec<O, A>)
Copy occured.
Not(Vec<O, AlignmentCorrectorAllocator<I, O, A>>)
There was no copy.
Auto Trait Implementations
impl<I, O, A> !RefUnwindSafe for CopyNot<I, O, A>
impl<I, O, A> UnwindSafe for CopyNot<I, O, A> where
A: UnwindSafe,
I: UnwindSafe,
O: RefUnwindSafe + UnwindSafe,