pub struct Metadata {
pub metatag: u32,
pub value: Vec<u8>,
pub flags: u8,
pub index: u32,
pub length: u32,
}
Expand description
A complete CHD metadata entry with contents read into memory.
Fields§
§metatag: u32
The FourCC metadata tag.
value: Vec<u8>
The contents of this metadata entry.
flags: u8
The flags of this metadata entry.
index: u32
The index of this metadata entry relative to the beginning of the metadata section.
length: u32
The length of this metadata entry.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Metadata
impl RefUnwindSafe for Metadata
impl Send for Metadata
impl Sync for Metadata
impl Unpin for Metadata
impl UnwindSafe for Metadata
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