```csharp unsafe record struct Foo() { public int* Bar { get; init; } public Foo(int* bar) : this() { Bar = bar } } ```