pub struct Vec<T> { buf: RawVec<T>, len: u64, }
A contiguous growable array type, written as Vec<T>, short for ‘vector’. It has ownership over its buffer.
Vec<T>
buf: RawVec
len: u64