Trangar
b4c46a789a
Fixes for 427 ( #428 )
...
* Made bincode_derive handle empty lines of docs correctly
* Made bincode_derive properly support const generics
* Added support for enums with variants with fixed values
2021-11-07 10:31:15 +01:00
Andre Nathan
7174f6422d
Generate qualified Result type in derive ( #430 )
2021-11-05 18:07:13 +01:00
Lena Hellström
e81665bbea
Add necessary metadata to bincode_derive ( #420 )
2021-10-25 10:57:37 +02:00
Victor Koenders
0be7e2f4f2
Updated to edition 2021
2021-10-21 17:34:56 +02:00
Victor Koenders
dd7e8e8e43
Changed bincode version to 2.0.0-alpha.0
2021-10-21 13:39:45 +02:00
Victor Koenders
435e030182
Removed a panic in the derive/src/generate module, moved it to derive/src/derive_* instead
2021-10-21 11:57:07 +02:00
Victor Koenders
baad206c6c
Added more documentation to derive/src/generate
2021-10-21 11:56:51 +02:00
Victor Koenders
4b25114c59
Processed some of the feedback
2021-10-18 10:18:47 +02:00
Lena Hellström
e232454936
Refactor and rename encoders
2021-10-17 16:22:14 +02:00
Victor Koenders
82924aa96e
Added support for Option<T> and Result<T, U>
2021-10-16 11:03:25 +02:00
Trangar
a27b63b7fa
Make bincode_derive 0 dependencies ( #409 )
...
Removed `syn`, `quote` and `proc_macro2` dependency
2021-10-12 15:53:02 +02:00
Lena Hellström
044942891f
Clean up the borrow crimes
2021-09-22 22:17:26 +02:00
Victor Koenders
254b87c6eb
Moved all feature flags to src/features, made the CI run tests on all feature combinations
2021-09-22 16:23:27 +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
6361ad7d69
Made clippy also check _derive, fixed clippy warnings
2021-09-21 10:00:53 +02:00
Lena Hellström
c83c36333d
Add enum encode/decode derive
2021-09-20 23:06:25 +02:00
Lena Hellström
2d0254405b
Add derive support for tuple structs
2021-09-20 16:56:17 +02:00
Lena Hellström
e414cabd33
Add derive for Decodeable
2021-09-20 16:35:36 +02:00
Lena Hellström
8241e6c656
Add generic bound support to derive
2021-09-20 16:27:13 +02:00
Victor Koenders
ccca6ee49e
Split Error into EncodeError and DecodeError
2021-09-19 10:52:21 +02:00
Victor Koenders
cbd5c6b940
Enable CI for the deserde branch
2021-09-13 13:39:59 +02:00
Victor Koenders
d800d0f181
Removed derive/Cargo.lock
2021-09-13 13:22:47 +02:00
Victor Koenders
bab0cf4bd1
Started working on bincode_derive
2021-09-13 13:20:47 +02:00