Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig standard library. Public Struct

VariableAttributes

Public Struct
std.os.uefi.tables.runtime_services.RuntimeServices.VariableAttributes
pub const VariableAttributes = packed struct(u32)

Fields

non_volatile: bool = false
bootservice_access: bool = false
runtime_access: bool = false
hardware_error_record: bool = false
authenticated_write_access: bool = false

Note: deprecated and should be considered reserved.

time_based_authenticated_write_access: bool = false
append_write: bool = false
enhanced_authenticated_access: bool = false

Indicates that the variable payload begins with a EFI_VARIABLE_AUTHENTICATION_3 structure, and potentially more structures as indicated by fields of this structure.

_pad: u24 = 0

File

os/uefi/tables/runtime_services.zig:435
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
    pub const VariableAttributes = packed struct(u32) {
        non_volatile: bool = false,
        bootservice_access: bool = false,
        runtime_access: bool = false,
        hardware_error_record: bool = false,
        /// Note: deprecated and should be considered reserved.
        authenticated_write_access: bool = false,
        time_based_authenticated_write_access: bool = false,
        append_write: bool = false,
        /// Indicates that the variable payload begins with a EFI_VARIABLE_AUTHENTICATION_3
        /// structure, and potentially more structures as indicated by fields of
        /// this structure.
        enhanced_authenticated_access: bool = false,
        _pad: u24 = 0,
    }