Marc-Antoine Arnaud
|
7569408245
|
support flatten attributes
|
2020-06-07 15:16:46 +02:00 |
|
Marc-Antoine Arnaud
|
0872461c41
|
continue to refactor code using common Field structure
|
2020-04-22 18:18:11 +02:00 |
|
Marc-Antoine Arnaud
|
f69d5e75b3
|
implement common default skip content serializer
|
2020-04-21 18:01:03 +02:00 |
|
Marc-Antoine Arnaud
|
04ddaa29dc
|
restructure code
|
2020-04-21 15:02:34 +02:00 |
|
Marc-Antoine Arnaud
|
1c9ee67ace
|
reformat more code
|
2020-04-19 16:34:39 +02:00 |
|
Marc-Antoine Arnaud
|
fbc329e2be
|
reorgonize some code
|
2020-04-19 16:23:11 +02:00 |
|
Marc-Antoine Arnaud
|
856e271f7f
|
support root flatten deserialization
|
2020-04-19 10:57:40 +02:00 |
|
Marc-Antoine Arnaud
|
7b53515736
|
add flatten support for root elements (Enum and Structs)
|
2020-04-19 10:00:06 +02:00 |
|
Marc-Antoine Arnaud
|
da353bdd4f
|
serialize more types, add related unit tests
|
2020-04-06 16:19:50 +02:00 |
|
Marc-Antoine Arnaud
|
a93d70831f
|
use rust 2018 syntax, remove unused headers
|
2020-04-06 14:04:12 +02:00 |
|
Marc-Antoine Arnaud
|
4e03b57723
|
start to support skip serializing if feature
issue #43
|
2020-02-25 13:35:13 +01:00 |
|
Marc-Antoine Arnaud
|
dc79806128
|
add default_namespace attribute
issue #45
|
2020-02-24 14:47:18 +01:00 |
|
Dmitry Samoylov
|
f9e8d91590
|
Use actual spans instead of Span::call_site()
|
2020-02-04 19:56:22 +07:00 |
|
Dmitry Samoylov
|
703a238d02
|
Simplify tokenstream folding
|
2020-02-04 17:47:14 +07:00 |
|
Dmitry Samoylov
|
f1c7818656
|
Fix unnamed enum variants serialized ignoring namespace prefix
|
2020-01-20 17:55:51 +07:00 |
|
Dmitry Samoylov
|
7d8923a785
|
Make custom serializer be called only once (#25)
|
2020-01-15 18:23:29 +07:00 |
|
Dmitry Samoylov
|
95f826b41f
|
Add serialization for enums with unnamed fields (#8)
|
2019-12-30 22:38:45 +07:00 |
|
Marc-Antoine Arnaud
|
28c13f5861
|
skip serialization if value equals to default
|
2018-12-07 10:21:59 +01:00 |
|
Marc-Antoine Arnaud
|
bd4bd3f495
|
deserialize with default
issue #9
|
2018-12-06 00:21:54 +01:00 |
|
Marc-Antoine Arnaud
|
461b30b03c
|
be able to use Option of struct and String
|
2018-11-20 12:48:26 +01:00 |
|
Marc-Antoine Arnaud
|
dca18e2f82
|
update clippy and fix error messages
|
2018-11-05 17:30:21 +01:00 |
|
Marc-Antoine Arnaud
|
69a54eebcf
|
format code
|
2018-11-05 17:17:27 +01:00 |
|
Marc-Antoine Arnaud
|
e2923711c6
|
remove deprecated methods
|
2018-05-29 16:39:10 +02:00 |
|
Marc-Antoine Arnaud
|
9db35415a0
|
update format
|
2018-05-25 09:43:44 +02:00 |
|
Marc-Antoine Arnaud
|
e691fba686
|
update dependencies
|
2018-05-25 09:43:15 +02:00 |
|
Marc-Antoine Arnaud
|
416ffeec12
|
update with clippy errors
|
2018-05-24 08:27:03 +02:00 |
|
Marc-Antoine Arnaud
|
c87d0faa02
|
remove clippy messages to clean code
|
2018-05-23 17:40:53 +02:00 |
|
Marc-Antoine Arnaud
|
d63e9d27d8
|
update code format
|
2018-05-23 17:14:53 +02:00 |
|
Marc-Antoine Arnaud
|
07a258f8fc
|
support de/ser-ialization with namespace
|
2018-05-13 17:43:36 +02:00 |
|
Marc-Antoine Arnaud
|
0540b127bd
|
refactoring code to better support
|
2018-05-13 09:51:28 +02:00 |
|
Marc-Antoine Arnaud
|
6adbd71ebb
|
start to deserialize enum
|
2018-04-29 15:16:28 +02:00 |
|
Marc-Antoine Arnaud
|
5c3910c420
|
Serialize Enum
|
2018-04-10 15:06:50 +02:00 |
|