Struct recycler::VecRecycler [] [src]

pub struct VecRecycler<R: Recycler> {
    pub recycler: R,
    // some fields omitted
}

Fields

recycler: R

Methods

impl<R: Recycler> VecRecycler<R>
[src]

fn new(&mut self) -> (Vec<R::Item>, &mut R)

Trait Implementations

impl<R: Recycler> Recycler for VecRecycler<R>
[src]

type Item = Vec<R::Item>

fn recycle(&mut self, vec: Vec<R::Item>)

impl<R: Recycler> Default for VecRecycler<R>
[src]

fn default() -> Self

Returns the "default value" for a type. Read more