Victor Koenders
|
382b2c7a8f
|
Fixed clippy lint, removed function that was only used in 1 place
|
2021-10-24 18:06:16 +02:00 |
Lena Hellström
|
99de47a6c8
|
Reintroduce varint optimizations
|
2021-10-24 16:44:36 +02:00 |
Lena Hellström
|
62b8f39f8f
|
Optimize performance of decoding u8 arrays
|
2021-10-22 14:47:44 +02:00 |
Victor Koenders
|
6ff33cd8c2
|
Replaced the decode implementation of [T; N] with the implementation from core
|
2021-10-21 12:54:37 +02:00 |
Victor Koenders
|
07b3c8cd76
|
Made the Decode of [T; N] properly drop all instances of T when an error has occured
|
2021-10-21 11:57:24 +02:00 |
Victor Koenders
|
151edf46d3
|
Included spec.md into cargo's documentation, fixed the issues, changed the [u8; N] implementations to [T; N]
|
2021-10-21 11:57:16 +02:00 |
Lena Hellström
|
684f2562b1
|
Config rewrite (#412)
Rewrite the config system to be slightly more friendly to adding new options
|
2021-10-17 21:07:31 +02:00 |
Lena Hellström
|
e232454936
|
Refactor and rename encoders
|
2021-10-17 16:22:14 +02:00 |
Victor Koenders
|
a0469e08ef
|
Added support for NonZero* types
|
2021-10-16 14:14:15 +02:00 |
Victor Koenders
|
9420d03762
|
Added support for Range<T>, RangeInclusive<T> and Bound<T>
|
2021-10-16 13:59:48 +02:00 |
Victor Koenders
|
acbd385649
|
Added core::time::Duration and std::time::SystemTime
|
2021-10-16 13:32:12 +02:00 |
Victor Koenders
|
1d6379e715
|
Added support for Cell and RefCell
|
2021-10-16 12:04:23 +02:00 |
Victor Koenders
|
82924aa96e
|
Added support for Option<T> and Result<T, U>
|
2021-10-16 11:03:25 +02:00 |
Victor Koenders
|
e4e12c984b
|
Added support for the bool type
|
2021-10-14 19:34:35 +02:00 |
Victor Koenders
|
c4cb220fb2
|
Added support for char encoding/decoding
|
2021-10-14 19:28:28 +02:00 |
Lena Hellström
|
044942891f
|
Clean up the borrow crimes
|
2021-09-22 22:17:26 +02:00 |
Lena Hellström
|
4b672de110
|
Enable non-slice readers
|
2021-09-22 15:08:52 +02:00 |
Victor Koenders
|
9c7fb85e0e
|
Added support for slices, str, fixed size arrays. Added lifetime to Decode trait
|
2021-09-22 12:03:00 +02:00 |
Victor Koenders
|
ffb565c405
|
Added config options for endian and int_encoding, added full coverage for all basic integer types
|
2021-09-22 10:40:27 +02:00 |
Victor Koenders
|
78cb27f782
|
Added decode_ fns
|
2021-09-22 09:59:13 +02:00 |
Victor Koenders
|
ccca6ee49e
|
Split Error into EncodeError and DecodeError
|
2021-09-19 10:52:21 +02:00 |
Victor Koenders
|
bab0cf4bd1
|
Started working on bincode_derive
|
2021-09-13 13:20:47 +02:00 |
Lena Hellström
|
b7c0d1fac0
|
reorganize de/enc modules
|
2021-06-20 00:12:10 +02:00 |