var value = try self.arena.alloc(u8, stuff.len);
@memcpy(value, stuff);
Zig complains that value is a local variable never mutated. So then I try this:
var value = try self.arena.alloc(u8, stuff.len);
@memcpy(&value, stuff);
But this too fails:
index.zig:47:25: error: type '*[]u8' is not an indexable pointer
@memcpy(&value, stuff);
What is the correct way to create a longer lived 'string' from a buffer?