Struct SmbiosBiosOverrides
pub struct SmbiosBiosOverrides {
pub vendor: Option<String>,
pub version: Option<String>,
pub release_date: Option<String>,
pub release: Option<(u8, u8)>,
}Expand description
SMBIOS Type 0 (BIOS Information) overrides. None = use the loader default.
Fields§
§vendor: Option<String>BIOS vendor string.
version: Option<String>BIOS version string.
release_date: Option<String>BIOS release date string.
release: Option<(u8, u8)>System BIOS Major/Minor Release (release=MAJOR.MINOR).
Trait Implementations§
§impl Clone for SmbiosBiosOverrides
impl Clone for SmbiosBiosOverrides
§fn clone(&self) -> SmbiosBiosOverrides
fn clone(&self) -> SmbiosBiosOverrides
Returns a duplicate 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 more§impl Debug for SmbiosBiosOverrides
impl Debug for SmbiosBiosOverrides
§impl Default for SmbiosBiosOverrides
impl Default for SmbiosBiosOverrides
§fn default() -> SmbiosBiosOverrides
fn default() -> SmbiosBiosOverrides
Returns the “default value” for a type. Read more
§impl DefaultEncoding for SmbiosBiosOverrides
impl DefaultEncoding for SmbiosBiosOverrides
§impl<'encoding> StructDecodeMetadata<'encoding, Resource> for SmbiosBiosOverrides
impl<'encoding> StructDecodeMetadata<'encoding, Resource> for SmbiosBiosOverrides
§impl StructEncodeMetadata<Resource> for SmbiosBiosOverrides
impl StructEncodeMetadata<Resource> for SmbiosBiosOverrides
Auto Trait Implementations§
impl Freeze for SmbiosBiosOverrides
impl RefUnwindSafe for SmbiosBiosOverrides
impl Send for SmbiosBiosOverrides
impl Sync for SmbiosBiosOverrides
impl Unpin for SmbiosBiosOverrides
impl UnsafeUnpin for SmbiosBiosOverrides
impl UnwindSafe for SmbiosBiosOverrides
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].