diff --git a/derive/Cargo.toml b/derive/Cargo.toml index d6231c4..6993c43 100644 --- a/derive/Cargo.toml +++ b/derive/Cargo.toml @@ -19,4 +19,4 @@ description = "Implementation of #[derive(Encode, Decode)] for bincode" proc-macro = true [dependencies] -virtue = "0.0.8" +virtue = "0.0.9" diff --git a/tests/issues.rs b/tests/issues.rs index a3565a3..0b32be8 100644 --- a/tests/issues.rs +++ b/tests/issues.rs @@ -24,6 +24,9 @@ mod issue_500; #[path = "issues/issue_523.rs"] mod issue_523; +#[path = "issues/issue_537.rs"] +mod issue_537; + #[path = "issues/issue_547.rs"] mod issue_547; diff --git a/tests/issues/issue_537.rs b/tests/issues/issue_537.rs new file mode 100644 index 0000000..4dd8bbf --- /dev/null +++ b/tests/issues/issue_537.rs @@ -0,0 +1,8 @@ +#![cfg(all(feature = "derive", feature = "std"))] + +use bincode::{Decode, Encode}; + +#[derive(Encode, Decode)] +struct Foo { + x: Bar, +}