It is not possible to create an array of a readonly ref struct in C# like this:
public readonly ref struct SomeStruct {}
SomeStruct[] array = new SomeStruct[4];
This throws a compilation error.
How is it possible to store a collection of readonly ref struct?