Function nextSize [src]

Prototype

pub fn nextSize(self: *VariableNameIterator) NextSizeError!?usize

Parameters

self: *VariableNameIterator

Possible Errors

DeviceError
Unexpected UnexpectedError
Unsupported

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), } }