dtolnay / erased-serde

Type-erased Serialize, Serializer and Deserializer traits
Apache License 2.0
709 stars 36 forks source link

It doesn't compile for me #16

Closed Boscop closed 6 years ago

Boscop commented 6 years ago
   Compiling erased-serde v0.3.3
error: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:651: method `is_human_readable` is not a member of trait `serde::Deserializer`
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:658: in this macro invocation
error: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:651: not a member of trait `serde::Deserializer`
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:659: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:660: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:661: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:662: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:663: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:664: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:665: in this macro invocation
error: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\ser.rs:471: method `is_human_readable` is not a member of trait `serde::Serializer`
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\ser.rs:478: in this macro invocation
error: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\ser.rs:471: not a member of trait `serde::Serializer`
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\ser.rs:479: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\ser.rs:480: in this macro invocation
help: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\ser.rs:481: in this macro invocation
error: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\de.rs:388: no method named `is_human_readable` found for type `&T` in the current scope
error: C:\Users\me\.cargo\registry\src\github.com-1ecc6299db9ec823\erased-serde-0.3.3\src\ser.rs:322: no method named `is_human_readable` found for type `&T` in the current scope
error: Could not compile `erased-serde`.

I'm using

serde = "1.0"
serde_derive = "1.0"
erased-serde = "0.3"

(Btw, I'm on nightly 03-06)

Any idea why it's not working? :)

Boscop commented 6 years ago

(I was using serde 1.0.15, had to update..)