anyvec 0.2.3

Vector-like type for storing different types in contagious memory.
Documentation
  • Coverage
  • 100%
    22 out of 22 items documented0 out of 21 items with examples
  • Size
  • Source code size: 34.78 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.64 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • lschmierer
anyvec-0.2.3 has been yanked.

AnyVec

Build Status Crates.io

Documentation

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>.

Usage

Add to Cargo.toml:

[dependencies]

anyvec = "0.2.1"

Usage:

extern crate anyvec;
use anyvec::AnyVec;

let mut vec = AnyVec::new();

vec.push("Test");

assert_eq!(vec.get::<&str>(0).unwrap().unwrap(), "Test");

License

Licensed under either of

at your option.

Contribution

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.