David Tolnay
|
cf1cdadc77
|
Fix some rustfmt screwups
|
2017-04-19 15:56:22 -07:00 |
|
David Tolnay
|
7a7d4c6364
|
Format in rfc style
|
2017-04-18 14:23:21 -07:00 |
|
David Tolnay
|
cdfd445528
|
Generate deserialize impls for identifiers
|
2017-04-14 21:53:48 -07:00 |
|
David Tolnay
|
f9535a4d67
|
Remove "item" terminology in favor of "container"
The docs have been using "container" for a long time.
|
2017-04-14 15:52:58 -07:00 |
|
David Tolnay
|
6d55501dab
|
Replace "codegen" with "derive"
|
2017-04-14 15:42:27 -07:00 |
|
David Tolnay
|
3f920f645c
|
License boilerplate
|
2017-04-13 17:34:42 -07:00 |
|
David Tolnay
|
ea8fb97beb
|
Format in rfc style
|
2017-04-13 12:32:29 -07:00 |
|
David Tolnay
|
1985cfc955
|
Merge branch 'origin/1.0' into 'origin/identifier'
Conflicts:
serde_derive/src/ser.rs
|
2017-04-10 12:37:41 -07:00 |
|
David Tolnay
|
2deacf8eaa
|
Detect incorrect remote type without getter
|
2017-04-10 12:12:00 -07:00 |
|
David Tolnay
|
52e93150e6
|
Standardize on u32 as the type of a variant index
|
2017-04-09 14:03:18 -07:00 |
|
David Tolnay
|
9d8987bde8
|
Require getters to return the correct type
|
2017-04-09 10:59:54 -07:00 |
|
David Tolnay
|
a6d172111b
|
Derive for remote types
|
2017-04-09 10:15:46 -07:00 |
|
David Tolnay
|
726eea9a97
|
Separate out the private functionality
This makes it easier when clicking through [src] links from rustdoc, not having
to sift through public and internal code combined together.
|
2017-04-07 09:46:48 -07:00 |
|
David Tolnay
|
8c7396c35a
|
Be consistent with UFCS and double underscores
|
2017-03-18 10:33:22 -07:00 |
|
John Baublitz
|
bc946e4fd7
|
Macro attributes to specify From and Into trait types for structs and enums (#817)
* serde macro support for type conversions through From and Into trait
* Revisions requested by dtolnay
* Additional changes requested by dtolnay
|
2017-03-18 09:22:27 -07:00 |
|
David Tolnay
|
599a1b6607
|
Fragments that keep track of type of syntax
Fixes #777.
|
2017-02-20 17:12:35 -08:00 |
|
David Tolnay
|
dff919a926
|
Rename __simple_value to __field0 to be consistent with tuples
|
2017-02-20 14:16:54 -08:00 |
|
David Tolnay
|
bac593573c
|
Drop aster dependency
|
2017-02-20 13:50:17 -08:00 |
|
David Tolnay
|
3bf8cda994
|
Update generics handling to use split_for_impl
|
2017-02-20 13:04:40 -08:00 |
|
David Tolnay
|
a3fe03c323
|
Serialization of Haskell style enums
|
2017-02-19 16:04:39 -08:00 |
|
Elliott Slaughter
|
4538143d00
|
Initial work to support serialization of adjacently tagged enums.
|
2017-02-18 20:46:37 -08:00 |
|
David Tolnay
|
e8651a52e7
|
Rustfmt
|
2017-02-12 22:15:59 -08:00 |
|
David Tolnay
|
ff21d557c7
|
Untagged and internally tagged enums
|
2017-02-02 18:48:30 -08:00 |
|
David Tolnay
|
a55d812441
|
Even more absolute paths
|
2017-02-01 12:12:39 -08:00 |
|
David Tolnay
|
b7ca574bb3
|
Use absolute paths to Ok and Err
|
2017-02-01 09:42:12 -08:00 |
|
David Tolnay
|
c52e131a03
|
Replace deprecated MacroInput
|
2017-01-27 15:42:43 -08:00 |
|
David Tolnay
|
e0d6b9d010
|
Merge serde_codegen into serde_derive crate
|
2017-01-25 20:07:55 -08:00 |
|