There was an error while loading. Please reload this page.
Returning a compile_error! through syn::Result gives much better UX than panics.
compile_error!
syn::Result
While we're at it, we should also add some ui tests, e.g. through trybuild.