An open API service indexing awesome lists of open source software.

https://github.com/monntecc/nylevec

Own implementation of rust vec
https://github.com/monntecc/nylevec

Last synced: 11 months ago
JSON representation

Own implementation of rust vec

Awesome Lists containing this project

README

          

# NyleVec - Own implementation of rust vector

Example usage:

```rust
fn main() {
let mut vec = NyleVec::::new();

vec.push(1usize);
vec.push(2);
vec.push(3);
vec.push(4);
vec.push(5);

for n in 0..vec.len() {
assert_eq!(vec.get(n), Some(&(n + 1)))
}

assert_eq!(vec.get(3), Some(&4));
assert_eq!(vec.capacity(), 8);
assert_eq!(vec.len(), 5);
}
```