@dingelish I updated the existing macros to use derive for Debug and other 
implementations. This seems like the easiest way to go about this.

The main concern with updating the existing macros is that the `impl_struct` 
macro is exported from the crate, and this will change the behavior of the 
macro. I can create an internal macro for `impl_struct_and_debug`, and replace 
internal uses of the `impl_struct` macro with the new macro.

Also, I have not written macros before, so there might be other effects that I 
am missing here. Let me know if I should try a different angle or if there is 
something I can modify with this approach to make the implementation a little 
bit more sensible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/apache/incubator-teaclave-sgx-sdk/pull/325#issuecomment-800260645

Reply via email to