Thank you for the link.
It does not solve the rising edge ,but it has workarounds.
I've added the rising edge in a struct to be a feature request as there should be no limitations as it is passed as reference when input is a Struct, Array or buffer.
Regards