pub struct IsoManifestInfo {
pub name: [u8; 64],
pub total_size: u64,
pub sha256: [u8; 32],
pub flags: u8,
}Expand description
Parsed manifest information
Fields§
§name: [u8; 64]ISO name
total_size: u64Total size
sha256: [u8; 32]SHA256 hash
flags: u8Flags
Implementations§
Source§impl IsoManifestInfo
impl IsoManifestInfo
Sourcepub fn is_complete(&self) -> bool
pub fn is_complete(&self) -> bool
Check if complete
Sourcepub fn is_verified(&self) -> bool
pub fn is_verified(&self) -> bool
Check if verified
Trait Implementations§
Source§impl Clone for IsoManifestInfo
impl Clone for IsoManifestInfo
Source§fn clone(&self) -> IsoManifestInfo
fn clone(&self) -> IsoManifestInfo
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 moreAuto Trait Implementations§
impl Freeze for IsoManifestInfo
impl RefUnwindSafe for IsoManifestInfo
impl Send for IsoManifestInfo
impl Sync for IsoManifestInfo
impl Unpin for IsoManifestInfo
impl UnwindSafe for IsoManifestInfo
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