Struct columnation::CloneRegion
source · pub struct CloneRegion<T> { /* private fields */ }
Expand description
A vacuous region that just clones items.
Trait Implementations§
source§impl<T> Default for CloneRegion<T>
impl<T> Default for CloneRegion<T>
source§impl<T: Clone> Region for CloneRegion<T>
impl<T: Clone> Region for CloneRegion<T>
source§unsafe fn copy(&mut self, item: &Self::Item) -> Self::Item
unsafe fn copy(&mut self, item: &Self::Item) -> Self::Item
Add a new element to the region. Read more
source§fn reserve_items<'a, I>(&mut self, _items: I)where
Self: 'a,
I: Iterator<Item = &'a Self::Item> + Clone,
fn reserve_items<'a, I>(&mut self, _items: I)where
Self: 'a,
I: Iterator<Item = &'a Self::Item> + Clone,
Ensure that the region can absorb
items
without reallocation.