#note a link to to unit test usage
An anonymous struct doesn't have a name:
https://codeeval.dev/gist/44366273815c46ebccdd3fd61d0069df
As a result you can only create values of anonymous struct where point of struct definition.
Anonymous structs are often used in unit tests.