Function nextSize [src]
Prototype
pub fn nextSize(self: *VariableNameIterator) NextSizeError!?usize
Parameters
self: *VariableNameIterator
Possible Errors
Source
pub fn nextSize(self: *VariableNameIterator) NextSizeError!?usize {
var len: usize = 0;
switch (self.services._getNextVariableName(
&len,
null,
&self.guid,
)) {
.buffer_too_small => return len,
.not_found => return null,
.device_error => return error.DeviceError,
.unsupported => return error.Unsupported,
else => |status| return uefi.unexpectedStatus(status),
}
}