bits-io 0.6.3

Bit-level IO operations
Documentation
#[doc(hidden)]
pub mod internal {
    pub use bitvec::{bits, bitvec};
}
// Bitvec wrappers that are always u8 & Msb0
pub use crate::bit_types::{from_raw_parts_mut, BitSlice, BitStore, BitVec};
pub use crate::{bits, bitvec};

// nsw-types re-export
pub use nsw_types::from_bitslice::BitSliceUxExts;
pub use nsw_types::*;

// Core traits
pub use crate::buf::{
    bit_buf::BitBuf,
    bit_buf_exts::BitBufExts,
    bit_buf_mut::BitBufMut,
    bit_buf_mut_exts::BitBufMutExts,
    bits::Bits,
    bits_mut::BitsMut,
    byte_order::{BigEndian, ByteOrder, LittleEndian, NetworkOrder},
};
pub use crate::io::bit_cursor::BitCursor;
pub use crate::io::bit_read::BitRead;
pub use crate::io::bit_seek::BitSeek;
pub use crate::io::bit_write::BitWrite;
pub use crate::io::borrow_bits::{BorrowBits, BorrowBitsMut};