Returns true if memory referenced by p is owned by vector.
Vector!(int, 6) vec = Vector!(int, 6).build(1, 2, 3, 4, 5, 6); { assert(vec.owns(vec.ptr + 3)); assert(!vec.owns(cast(int*)null)); assert(!vec.owns(vec.ptr + 100)); } { assert(vec.owns(&vec[$-1])); assert(!vec.owns(cast(long*)&vec[$-1])); }
See Implementation
Returns true if memory referenced by p is owned by vector.