pub fn valueIterator(self: Self) ValueIterator self: Self822
823
824
825
826
827
828
829
830
831
832
833
834
835
836 pub fn valueIterator(self: Self) ValueIterator {
if (self.metadata) |metadata| {
return .{
.len = self.capacity(),
.metadata = metadata,
.items = self.values(),
};
} else {
return .{
.len = 0,
.metadata = undefined,
.items = undefined,
};
}
}