Marc-Antoine Arnaud
|
515cec5ba7
|
remove prefix for default namespace
|
2020-04-06 12:12:54 +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
|
4aadc78fc1
|
Fix (de)serialization for elements with nested namespaces
|
2020-02-18 15:56:09 +07:00 |
|
Dmitry Samoylov
|
20d7db6d73
|
Remove mem::transmute (closes #39)
|
2020-02-12 19:09:07 +07:00 |
|
Dmitry Samoylov
|
cad7f88c4e
|
Add support for Option<struct> in 'attribute' fields
|
2020-02-12 15:45:30 +07:00 |
|
Dmitry Samoylov
|
6063ff393a
|
Implement flatten (ser)
|
2020-02-06 15:52:09 +07:00 |
|
Dmitry Samoylov
|
f9e8d91590
|
Use actual spans instead of Span::call_site()
|
2020-02-04 19:56:22 +07:00 |
|
Dmitry Samoylov
|
5a0f0e55a7
|
Remove unneeded Option's and unsafe's
|
2020-02-04 17:50:16 +07:00 |
|
Dmitry Samoylov
|
703a238d02
|
Simplify tokenstream folding
|
2020-02-04 17:47:14 +07:00 |
|
Dmitry Samoylov
|
688ab0b160
|
Fix compilation errors when element name contains dots
|
2020-02-04 15:18:09 +07:00 |
|
Dmitry Samoylov
|
7d8923a785
|
Make custom serializer be called only once (#25)
|
2020-01-15 18:23:29 +07:00 |
|
Marc-Antoine Arnaud
|
29e6736d8d
|
format code
|
2019-10-08 09:04:29 +02: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
|
fff6275f5a
|
add attributes on option struct
|
2018-11-20 14:24:04 +01:00 |
|
Marc-Antoine Arnaud
|
20aae33c80
|
fix de-ser of option of struct
|
2018-11-20 14:11:37 +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
|
96bac71db5
|
serialize Vec and Option<Vec>
fix #5
|
2018-11-05 17:02:37 +01:00 |
|
Marc-Antoine Arnaud
|
e2923711c6
|
remove deprecated methods
|
2018-05-29 16:39:10 +02:00 |
|
Marc-Antoine Arnaud
|
266b77428b
|
support Option type value
|
2018-05-29 16:20:18 +02:00 |
|
Marc-Antoine Arnaud
|
ef37615458
|
add floating point de/ser-ialization
|
2018-05-28 17:40:00 +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
|
dfe276d231
|
update format
|
2018-05-24 17:39:39 +02:00 |
|
Marc-Antoine Arnaud
|
98f1a0c146
|
support type de/ser-ialization for attributes too
|
2018-05-24 17:39:05 +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
|
a88f6535f4
|
support type de/ser-rialization
|
2018-05-23 16:59:31 +02:00 |
|
Marc-Antoine Arnaud
|
7a6ae6e6fe
|
fix serialization for vec and structs
|
2018-05-15 20:02:37 +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
|
26b6b21fd5
|
support Vec of structure
|
2018-04-10 12:56:33 +02:00 |
|
Marc-Antoine Arnaud
|
513e546836
|
use anytime FieldType methods
|
2018-04-10 11:52:37 +02:00 |
|
Marc-Antoine Arnaud
|
1c867a6ff1
|
move field_type to common part
|
2018-04-10 11:25:16 +02:00 |
|
Marc-Antoine Arnaud
|
61f9badbe7
|
move attributes to common part
|
2018-04-10 11:22:18 +02:00 |
|
Marc-Antoine Arnaud
|
a5fb60a5c0
|
support text field and clean warnings
|
2018-04-10 11:17:13 +02:00 |
|
Marc-Antoine Arnaud
|
23324e5ab6
|
remove print
|
2018-04-10 10:24:06 +02:00 |
|
Marc-Antoine Arnaud
|
c22df74dd3
|
start to add serialiser
|
2018-04-10 10:14:58 +02:00 |
|