pub enum GuestSecureBootTemplateType {
None,
MicrosoftWindows,
MicrosoftUefiCertificateAuthoritiy,
}
Expand description
The guest’s secure boot template type to use.
Variants§
None
No template specified.
MicrosoftWindows
The microsoft windows template.
MicrosoftUefiCertificateAuthoritiy
The Microsoft UEFI certificate authority template.
Trait Implementations§
Source§impl Clone for GuestSecureBootTemplateType
impl Clone for GuestSecureBootTemplateType
Source§fn clone(&self) -> GuestSecureBootTemplateType
fn clone(&self) -> GuestSecureBootTemplateType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GuestSecureBootTemplateType
impl Debug for GuestSecureBootTemplateType
Source§impl DefaultEncoding for GuestSecureBootTemplateType
impl DefaultEncoding for GuestSecureBootTemplateType
Source§impl<'encoding> OneofDecode<'encoding, Resource> for GuestSecureBootTemplateType
impl<'encoding> OneofDecode<'encoding, Resource> for GuestSecureBootTemplateType
Source§fn read_variant(
item: &mut InplaceOption<'_, Self>,
n: u32,
field: FieldReader<'encoding, '_, Resource>,
) -> Result<()>
fn read_variant( item: &mut InplaceOption<'_, Self>, n: u32, field: FieldReader<'encoding, '_, Resource>, ) -> Result<()>
Read the specified variant from the reader.
Source§impl OneofEncode<Resource> for GuestSecureBootTemplateType
impl OneofEncode<Resource> for GuestSecureBootTemplateType
Source§fn write_variant(self, writer: MessageWriter<'_, '_, Resource>)
fn write_variant(self, writer: MessageWriter<'_, '_, Resource>)
Write the variant to the writer.
Source§fn compute_variant_size(&mut self, sizer: MessageSizer<'_>)
fn compute_variant_size(&mut self, sizer: MessageSizer<'_>)
Compute the size of the variant.
impl Copy for GuestSecureBootTemplateType
Auto Trait Implementations§
impl Freeze for GuestSecureBootTemplateType
impl RefUnwindSafe for GuestSecureBootTemplateType
impl Send for GuestSecureBootTemplateType
impl Sync for GuestSecureBootTemplateType
impl Unpin for GuestSecureBootTemplateType
impl UnwindSafe for GuestSecureBootTemplateType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> MeshField for T
impl<T> MeshField for T
§impl<T> MeshPayload for T
impl<T> MeshPayload for T
§impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
impl<T> SerializeMessage for Twhere
T: 'static + MeshPayload + Send,
§fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
fn compute_message_size(&mut self, sizer: MessageSizer<'_>)
Computes the message size, as in [
MessageEncode::compute_message_size
].§fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
fn write_message(self, writer: MessageWriter<'_, '_, Resource>)
Writes the message, as in [
MessageEncode::write_message
].