Skip to content

irox-bits v0.4.0

Compare
Choose a tag to compare
@spmadden spmadden released this 26 Jan 15:38
· 149 commits to master since this release
a6de5f0

New Features

  • rework codec into a template to impl more conversions
  • impl LE for f32/f64
  • Add new Tee struct which copies data to multiple outputs simultaneously
  • new string encoding WriteToBEBits, ReadFromBEBits
  • new read_X_blob_into functions in Bits
  • new ReadFromBEBits trait, the inverse of WriteToBeBits
  • new flush() in MutBits
  • new CountingBits struct, move SharedROCounter to bits from tools
  • new BufBits trait, like BufRead
  • new default write_all_into fn in MutBits
  • impl Bits,MutBits for BufRead,BufWrite

Bug Fixes

  • fix issue where WriteToBEBytes returned the wrong length.
  • fix alloc compliation

New Features (BREAKING)

  • return usize instead of () in WriteToBEBits

Commit Statistics

  • 14 commits contributed to the release over the course of 20 calendar days.
  • 37 days passed between releases.
  • 14 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Fix issue where WriteToBEBytes returned the wrong length. (3491afb)
    • Rework codec into a template to impl more conversions (5fe9aca)
    • Impl LE for f32/f64 (c1ba59f)
    • Add new Tee struct which copies data to multiple outputs simultaneously (0a2df5a)
    • Fix alloc compliation (f2a9641)
    • New string encoding WriteToBEBits, ReadFromBEBits (01bfda3)
    • New read_X_blob_into functions in Bits (f62f28c)
    • New ReadFromBEBits trait, the inverse of WriteToBeBits (8b258dd)
    • Return usize instead of () in WriteToBEBits (cf18819)
    • New flush() in MutBits (47550e9)
    • New CountingBits struct, move SharedROCounter to bits from tools (e34948d)
    • New BufBits trait, like BufRead (1ed5ace)
    • New default write_all_into fn in MutBits (9036760)
    • Impl Bits,MutBits for BufRead,BufWrite (f77e9ec)