summaryrefslogtreecommitdiff
path: root/nrf-softdevice-macro
diff options
context:
space:
mode:
Diffstat (limited to 'nrf-softdevice-macro')
-rw-r--r--nrf-softdevice-macro/src/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/nrf-softdevice-macro/src/lib.rs b/nrf-softdevice-macro/src/lib.rs
index 6fabb64..5b10e03 100644
--- a/nrf-softdevice-macro/src/lib.rs
+++ b/nrf-softdevice-macro/src/lib.rs
@@ -231,6 +231,7 @@ pub fn gatt_server(args: TokenStream, item: TokenStream) -> TokenStream {
let uuid = args.uuid;
struct_fields.named = syn::punctuated::Punctuated::from_iter(fields);
+ let visibility = struc.vis.clone();
let result = quote! {
#struc
@@ -263,7 +264,7 @@ pub fn gatt_server(args: TokenStream, item: TokenStream) -> TokenStream {
}
}
- enum #event_enum_name {
+ #visibility enum #event_enum_name {
#code_event_enum
}
};