Add size hint for Once

This commit is contained in:
Luuk Machielse 2025-12-09 19:15:56 +01:00
parent 5dc6daf2eb
commit d91cb914bd

View file

@ -378,6 +378,10 @@ pub fn Once(comptime T: type) type {
defer self.value = null; defer self.value = null;
return self.value; return self.value;
} }
pub fn sizeHint(self: *const Self) usize {
return @intFromBool(self.value != null);
}
}; };
} }