Module rustc_data_structures::bitvec[][src]

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Re-exports

use std::collections::BTreeMap;
use std::collections::btree_map::Entry;
use std::marker::PhantomData;
use std::iter::FromIterator;
use indexed_vec::Idx;
use indexed_vec::IndexVec;

Structs

BitMatrix [
Experimental
]

A "bit matrix" is basically a matrix of booleans represented as one gigantic bitvector. In other words, it is as if you have rows bitvectors, each of length columns.

BitVector [
Experimental
]

A very simple BitVector type.

BitVectorIter [
Experimental
]
SparseBitMatrix [
Experimental
]
SparseBitSet [
Experimental
]
SparseChunk [
Experimental
]

Constants

WORD_BITS [
Experimental
]

Functions

word_mask [
Experimental
]
words [
Experimental
]

Type Definitions

Word [
Experimental
]