|
|
4872cd62c4
|
add to_owned
|
2020-12-06 21:02:42 +01:00 |
|
|
|
0c8d2ebe18
|
borrow data
|
2020-12-05 22:48:40 +01:00 |
|
|
|
a276e5a457
|
remove the need for padding by special casing reading near the end of the data
|
2020-12-05 21:41:32 +01:00 |
|
|
|
e43b0b6bb2
|
add write bytes and string and rename ReadError -> BitError
|
2020-02-15 15:49:49 +01:00 |
|
|
|
8979354c60
|
writing wip and bool be read fixes
|
2020-02-13 02:33:05 +01:00 |
|
|
|
6fc3785fc9
|
rename bitbuffer/bitstream to bitreadbuffer/bitreadstream
|
2020-02-12 23:53:59 +01:00 |
|
|
|
0e58b89ae9
|
rename to bitbuffer to prepare for writing
|
2020-02-12 23:52:08 +01:00 |
|
|
|
55eb866eb6
|
add unchecked reading to BitRead and BitReadSized
|
2020-01-07 22:31:29 +01:00 |
|
|
|
2fd2b49810
|
fix 2's-completement encoding for non full with signed ints
|
2019-08-28 02:44:35 +02:00 |
|
|
|
c3709e57d8
|
fix signed reading
|
2019-08-26 20:17:59 +02:00 |
|
|
|
00e4efec86
|
'assert' check bounds when reading, fix issue with missing null termination for strings
|
2019-07-22 18:37:38 +02:00 |
|
|
|
71823f22ec
|
read for NoZero ints
|
2019-04-09 20:00:11 +02:00 |
|
|
|
0a5daeb62d
|
more string reading tests
|
2019-03-09 16:59:48 +01:00 |
|
|
|
f1d1737cd9
|
more benches to it's proper location
|
2019-03-05 16:02:07 +01:00 |
|
|
|
bd012039d0
|
use unchecked type conversions
this is safe because we already checked their bit size
|
2019-03-03 01:42:56 +01:00 |
|
|
|
6e36d00c1e
|
implement Debug
|
2019-02-28 22:34:06 +01:00 |
|
|
|
ea2640655b
|
fix read_bytes in BE mode
|
2019-02-28 22:18:38 +01:00 |
|
|
|
ccced2c28e
|
implement ReadSized for HashMap
|
2019-02-28 21:19:53 +01:00 |
|
|
|
4bf39b874d
|
impl ReadSized for BitStream
|
2019-02-28 17:04:49 +01:00 |
|
|
|
af83f5e3b3
|
rename Read to BitRead to avoid confusion with Read trait from std
|
2019-02-28 16:01:34 +01:00 |
|
|
|
a49835d003
|
add test for reading derived Read
this requires moving the tests into their own folder, so they get tested loaded as a separate crate
|
2019-02-28 00:16:35 +01:00 |
|