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;
return self.value;
}
pub fn sizeHint(self: *const Self) usize {
return @intFromBool(self.value != null);
}
};
}