diff --git a/derive/Cargo.toml b/derive/Cargo.toml index dec1f96..8e299fc 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.13" +virtue = "0.0.14" diff --git a/derive/src/derive_enum.rs b/derive/src/derive_enum.rs index 1ba3484..e00f1da 100644 --- a/derive/src/derive_enum.rs +++ b/derive/src/derive_enum.rs @@ -316,7 +316,7 @@ impl DeriveEnum { } pub fn generate_borrow_decode(self, generator: &mut Generator) -> Result<()> { - let crate_name = self.attributes.crate_name.clone(); + let crate_name = &self.attributes.crate_name; // Remember to keep this mostly in sync with generate_decode let enum_name = generator.target_name().to_string();