1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
/*! `bitvec` Prelude This collects the general public API into a single spot for inclusion, as `use bitvec::prelude::*;`, without polluting the root namespace of the crate. !*/ pub use crate::{ bits, fields::BitField, order::{ BitOrder, Local, Lsb0, Msb0, }, slice::{ AsBits, BitSlice, }, store::BitStore, }; #[cfg(feature = "alloc")] pub use crate::{ bitbox, bitvec, boxed::BitBox, vec::BitVec, }; #[allow(deprecated)] pub use crate::cursor::*;