#[repr(C)]pub struct FirmwareVolume2 {
pub header: Header,
pub base_address: PhysicalAddress,
pub length: u64,
pub fv_name: [u8; 16],
pub file_name: [u8; 16],
}Expand description
Firmware Volume 2 HOB, defined in [UEFI-PI Spec], section 5.7
Details the location of a firmware volume which was extracted from a file within another firmware volume.
Fields§
§header: Header§base_address: PhysicalAddress§length: u64§fv_name: [u8; 16]§file_name: [u8; 16]Implementations§
Trait Implementations§
Source§impl Clone for FirmwareVolume2
impl Clone for FirmwareVolume2
Source§fn clone(&self) -> FirmwareVolume2
fn clone(&self) -> FirmwareVolume2
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 moreSource§impl Debug for FirmwareVolume2
impl Debug for FirmwareVolume2
Source§impl<'a> TryFromCtx<'a, Endian> for FirmwareVolume2where
FirmwareVolume2: 'a,
impl<'a> TryFromCtx<'a, Endian> for FirmwareVolume2where
FirmwareVolume2: 'a,
Source§impl<'a> TryIntoCtx<Endian> for &'a FirmwareVolume2
impl<'a> TryIntoCtx<Endian> for &'a FirmwareVolume2
Source§impl TryIntoCtx<Endian> for FirmwareVolume2
impl TryIntoCtx<Endian> for FirmwareVolume2
impl Copy for FirmwareVolume2
Auto Trait Implementations§
impl Freeze for FirmwareVolume2
impl RefUnwindSafe for FirmwareVolume2
impl Send for FirmwareVolume2
impl Sync for FirmwareVolume2
impl Unpin for FirmwareVolume2
impl UnwindSafe for FirmwareVolume2
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