A growable list type with dynamic typing.
It can store anything that implements the Any
trait.
About 4 to 5 times slower than Vec<T>
.
Add to Cargo.toml
:
```toml [dependencies]
anyvec = "0.2.1" ```
Usage:
```rust extern crate anyvec; use anyvec::AnyVec;
let mut vec = AnyVec::new();
vec.push("Test");
assert_eq!(vec.get::<&str>(0).unwrap().unwrap(), "Test"); ```
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.