Skip to content

Commit 7710af0

Browse files
authored
Merge pull request #1145 from wprzytula/add-automatically-derived
macros: generate automatically_derived attribute
2 parents d7a02a4 + 69f6e59 commit 7710af0

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

scylla-macros/src/deserialize/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ where
115115
let items = items.into_iter();
116116

117117
parse_quote! {
118+
#[automatically_derived]
118119
impl<#frame_lifetime, #metadata_lifetime, #impl_generics>
119120
#trait_<#frame_lifetime, #metadata_lifetime> for #struct_name #ty_generics
120121
where #(#predicates),*

scylla-macros/src/serialize/row.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ pub(crate) fn derive_serialize_row(tokens_input: TokenStream) -> Result<syn::Ite
102102
let is_empty_item = gen.generate_is_empty();
103103

104104
let res = parse_quote! {
105+
#[automatically_derived]
105106
impl #impl_generics #implemented_trait for #struct_name #ty_generics #where_clause {
106107
#serialize_item
107108
#is_empty_item

scylla-macros/src/serialize/value.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ pub(crate) fn derive_serialize_value(
128128
let serialize_item = gen.generate_serialize();
129129

130130
let res = parse_quote! {
131+
#[automatically_derived]
131132
impl #impl_generics #implemented_trait for #struct_name #ty_generics #where_clause {
132133
#serialize_item
133134
}

0 commit comments

Comments
 (0)