pub fn clone(d: Directory, arena: Allocator) Allocator.Error!Directory
pub fn clone(d: Directory, arena: Allocator) Allocator.Error!Directory { return .{ .path = if (d.path) |p| try arena.dupe(u8, p) else null, .handle = d.handle, }; }