A normal vector, except that it operates on raw pointers and so is a little bit more unsafe than a normal vector...
[dependencies]
vec_ptr = "0.1.0"
A little example on how one can use a VecPtr struct...
``` use ::vecptr::VecPtr; use vecptr::vec_ptr;
fn main() {
let macrovecptr: VecPtr
let mut struct_vec_ptr: VecPtr<u32> = VecPtr::new();
struct_vec_ptr.push(9);
} ```
vec_ptr
is distributed under the terms of the MIT license.