Osspial
|
4415d10c61
|
Fix associated types only working for first generic parameter
Also, removes extraneous `where for`
|
2018-04-12 16:44:34 -04:00 |
|
Osspial
|
def8d6e8af
|
Add associated type test
|
2018-04-10 11:16:32 -04:00 |
|
Osspial
|
2e824e9aba
|
Limit type bounds to associated types
|
2018-04-10 10:53:37 -04:00 |
|
Osspial
|
fd14332729
|
Ignore skipped fields
|
2018-04-09 23:57:20 -04:00 |
|
Osspial
|
c413775574
|
Add partially-working where bounds for associated types
|
2018-04-09 23:22:18 -04:00 |
|
David Tolnay
|
5efb22ebee
|
Format no_std test code with rustfmt 0.4.1
|
2018-04-07 19:22:24 -07:00 |
|
David Tolnay
|
3e535325e1
|
Remove unused compiler_builtins_lib feature
|
2018-04-07 19:20:55 -07:00 |
|
David Tolnay
|
5653e5b15c
|
Remove eh_unwind_resume lang item
It appears this is no longer needed.
|
2018-04-07 19:20:07 -07:00 |
|
David Tolnay
|
8d85860064
|
Remove no longer needed compiler_builtins
The `compiler_builtins` crate is now automatically injected whenever the
`core` crate is injected.
|
2018-04-07 19:18:38 -07:00 |
|
David Tolnay
|
eed18ffab2
|
Release 1.0.37
|
2018-04-01 22:30:32 -07:00 |
|
David Tolnay
|
f8e1fa8ebc
|
Use Generics::make_where_clause helper
|
2018-04-01 22:25:50 -07:00 |
|
David Tolnay
|
860241aa88
|
Merge pull request #1205 from mitsuhiko/bugfix/tuple-struct-flatten
Produce error message for use of flatten in tuple structs
|
2018-04-02 07:09:39 +02:00 |
|
David Tolnay
|
6f6c60867d
|
Merge pull request #1204 from mitsuhiko/bugfix/flatten-struct-variant
Produce error message for use of flatten within struct variant
|
2018-04-02 07:09:23 +02:00 |
|
Armin Ronacher
|
77376f39ea
|
Produce error message for use of flatten in tuple structs
|
2018-04-01 22:11:21 +02:00 |
|
Armin Ronacher
|
302fac91a3
|
Produce error message for use of flatten within struct variant
|
2018-04-01 22:01:24 +02:00 |
|
David Tolnay
|
9c659d9d86
|
Format with rustfmt 0.4.1
|
2018-04-01 00:06:54 +02:00 |
|
David Tolnay
|
21698f264a
|
Merge pull request #1201 from alexcrichton/proc-macro2-v3
Update to syn/quote/proc-macro2 new apis
|
2018-03-31 23:56:29 +02:00 |
|
David Tolnay
|
ba002e1119
|
Update signature of Lifetime::new
|
2018-03-31 23:46:25 +02:00 |
|
David Tolnay
|
8b44eb8bfc
|
Add parens to TraitBound
|
2018-03-31 23:45:30 +02:00 |
|
David Tolnay
|
d82a0cc5ff
|
Remove use of Span::located_at
|
2018-03-31 23:44:50 +02:00 |
|
David Tolnay
|
801fd1dc19
|
Drop the patch dependencies
|
2018-03-31 23:09:01 +02:00 |
|
David Tolnay
|
222779d46c
|
Document that rc impls require a feature
Fixes #1203.
|
2018-03-30 10:31:54 +02:00 |
|
Alex Crichton
|
b1c1d964e1
|
Update to syn/quote/proc-macro2 new apis
|
2018-03-29 00:54:05 -07:00 |
|
David Tolnay
|
b77cfb635d
|
Less eye-catching rustc version badge
|
2018-03-28 14:59:53 +02:00 |
|
David Tolnay
|
c42c08a25b
|
Merge pull request #1199 from serde-rs/rustc
Rustc version badge
|
2018-03-28 14:44:12 +02:00 |
|
David Tolnay
|
48997cbb5b
|
Rustc version badge
|
2018-03-28 14:35:01 +02:00 |
|
David Tolnay
|
d8ccd8809e
|
Merge pull request #1198 from serde-rs/call_site
Prefer call site spans
|
2018-03-28 11:03:01 +02:00 |
|
David Tolnay
|
d2b65e0a5d
|
Prefer call site spans
|
2018-03-28 10:49:30 +02:00 |
|
David Tolnay
|
7c04c98e0e
|
Release 1.0.36
|
2018-03-27 11:35:45 +02:00 |
|
David Tolnay
|
a2fa4c2570
|
Merge pull request #1196 from serde-rs/self
Special case remote = "Self"
|
2018-03-27 11:12:04 +02:00 |
|
David Tolnay
|
42430902e2
|
Special case remote = "Self"
|
2018-03-27 10:56:05 +02:00 |
|
David Tolnay
|
23e2e92237
|
Release 1.0.35
|
2018-03-25 12:59:02 +02:00 |
|
David Tolnay
|
273b2c11c6
|
Keep using deprecated AsciiExt on old compilers
|
2018-03-25 12:45:31 +02:00 |
|
David Tolnay
|
c1602a4d76
|
Deserialize map in place cannot have flatten attributes
|
2018-03-25 12:42:36 +02:00 |
|
David Tolnay
|
c23be3f855
|
Revert flatten change in deserialize in place
|
2018-03-25 12:39:20 +02:00 |
|
David Tolnay
|
5c9c97c0ce
|
Remove test that fails to parse flatten attribute
|
2018-03-25 12:33:50 +02:00 |
|
David Tolnay
|
e5ed440136
|
Always check flatten assertions
|
2018-03-25 12:32:06 +02:00 |
|
David Tolnay
|
d45ca2f5e4
|
Re-export NonZero* types from ::lib
|
2018-03-25 12:30:35 +02:00 |
|
David Tolnay
|
d7f9f8209d
|
Indicate that NonZero<T> is deprecated
|
2018-03-25 12:26:06 +02:00 |
|
David Tolnay
|
4a2612ecff
|
Merge pull request #1191 from SimonSapin/nonzero
impl Serialize and Deserialize for std::num::NonZero*
|
2018-03-25 03:24:51 -07:00 |
|
Simon Sapin
|
05b22a06d7
|
impl Serialize and Deserialize for std::num::NonZero*
… gated on the `unstable` Cargo feature.
These are new standard library types.
|
2018-03-25 12:23:55 +02:00 |
|
David Tolnay
|
3145bcc46e
|
Merge pull request 1159 from niklasad1/patch-1
|
2018-03-24 19:42:14 +01:00 |
|
David Tolnay
|
2b18b57d84
|
Release 1.0.34
|
2018-03-22 15:06:21 -07:00 |
|
David Tolnay
|
5520202262
|
Merge pull request #1179 from mitsuhiko/feature/flatten
Support for Flattening
|
2018-03-22 14:14:23 -07:00 |
|
Armin Ronacher
|
3d647f4063
|
Fixed a compilefail test for flatten on enums
|
2018-03-20 23:26:22 +01:00 |
|
Armin Ronacher
|
0fde3c2ee8
|
Fix a warning caused by no-default-features
|
2018-03-20 23:06:55 +01:00 |
|
Armin Ronacher
|
27f935f036
|
Correctly serialize newtype variants for flatten
|
2018-03-20 23:05:05 +01:00 |
|
Armin Ronacher
|
99614c7266
|
Added flatten on enum compile fail test
|
2018-03-20 22:15:47 +01:00 |
|
Armin Ronacher
|
bb2ecb3bc4
|
Added compilefail tests for flatten conflicts
|
2018-03-20 22:04:12 +01:00 |
|
Armin Ronacher
|
96393bfcc7
|
Added checks for flatten attribute
|
2018-03-20 21:48:25 +01:00 |
|