struct VariableAttributes [src]

Fields

non_volatile: bool = false
bootservice_access: bool = false
runtime_access: bool = false
hardware_error_record: bool = false
authenticated_write_access: bool = falseNote: deprecated and should be considered reserved.
time_based_authenticated_write_access: bool = false
append_write: bool = false
enhanced_authenticated_access: bool = falseIndicates 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

Source

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