pub struct FinalVars(/* private fields */);Expand description
A complete set of variables ready for NVRAM injection.
Implementations§
Source§impl FinalVars
impl FinalVars
Sourcepub fn resolve(
base_template: Option<BaseTemplateVars>,
custom_template_delta: Option<UefiVarsDelta>,
) -> Result<Self, ApplyDeltaError>
pub fn resolve( base_template: Option<BaseTemplateVars>, custom_template_delta: Option<UefiVarsDelta>, ) -> Result<Self, ApplyDeltaError>
Resolve an optional base template and custom delta into final variables.
Sourcepub fn into_uefi_vars(self) -> UefiVars
pub fn into_uefi_vars(self) -> UefiVars
Return the finalized UEFI variables.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FinalVars
impl RefUnwindSafe for FinalVars
impl Send for FinalVars
impl Sync for FinalVars
impl Unpin for FinalVars
impl UnsafeUnpin for FinalVars
impl UnwindSafe for FinalVars
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more