When changing the order of elements between: #[system_input], #[arguments] and execute inside of a #[system] macro, it will fail to compile with a confusing error message.
To Reproduce
Simple way to reproduce is to put the arguments struct before the execute function for example.
Describe the bug
When changing the order of elements between:
#[system_input]
,#[arguments]
andexecute
inside of a#[system]
macro, it will fail to compile with a confusing error message.To Reproduce
Simple way to reproduce is to put the arguments struct before the
execute
function for example.