|
|
|
|
|
by kajika91
431 days ago
|
|
Couldn't we have a function to return the data like this? pub const SinglyLinkedList(comptime T: type) type {
return struct {
first: ?*Node = null,
pub const Node = struct {
next: ?*Node = null,
};
const Self = @This();
pub fn data(self: Self) *T {
return @fieldParentPtr("node", self);
}
};
|
|