pub fn new_with_size(initial_size: usize) -> Arena<'a> {
        Arena {
            head: RefCell::new(chunk(initial_size, false)),
            copy_head: RefCell::new(chunk(initial_size, true)),
            chunks: RefCell::new(Vec::new()),
            _marker: marker::PhantomData,
        }
    }
/// Allocates a new Arena with `initial_size` bytes preallocated.
Allocates a new Arena with `initial_size` bytes preallocated.
Allocates a new Arena with ` initial_size ` bytes preallocated .
pub fn new_with_size(initial_size: usize) -> Arena<'a> {
        Arena {
            head: RefCell::new(chunk(initial_size, false)),
            copy_head: RefCell::new(chunk(initial_size, true)),
            chunks: RefCell::new(Vec::new()),
            _marker: marker::PhantomData,
        }
    }
pub fn new_with_size ( initial_size : usize ) -> Arena < ' a > { Arena { head : RefCell :: new ( chunk ( initial_size , false ) ) , copy_head : RefCell :: new ( chunk ( initial_size , true ) ) , chunks : RefCell :: new ( Vec :: new ( ) ) , _marker : marker :: PhantomData , } }
Allocates a new Arena with `initial_size` bytes preallocated.
Allocates a new Arena with ` initial_size ` bytes preallocated .
initial_size
usize