pub struct MPQFileHeaderExt { /* private fields */ }
Expand description
Extended fields only present in the Burning Crusade format and later
Implementations§
Source§impl MPQFileHeaderExt
impl MPQFileHeaderExt
Sourcepub fn parse(input: &[u8]) -> IResult<&[u8], MPQFileHeaderExt>
pub fn parse(input: &[u8]) -> IResult<&[u8], MPQFileHeaderExt>
Parses all the fields in the expected order
Sourcepub fn parse_extended_block_table_offset(input: &[u8]) -> IResult<&[u8], i64>
pub fn parse_extended_block_table_offset(input: &[u8]) -> IResult<&[u8], i64>
Offset 0x20
: int64 ExtendedBlockTableOffset
Offset to the beginning of the extended block table, relative to the beginning of the archive.
Trait Implementations§
Source§impl Clone for MPQFileHeaderExt
impl Clone for MPQFileHeaderExt
Source§fn clone(&self) -> MPQFileHeaderExt
fn clone(&self) -> MPQFileHeaderExt
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 MPQFileHeaderExt
impl Debug for MPQFileHeaderExt
Source§impl Default for MPQFileHeaderExt
impl Default for MPQFileHeaderExt
Source§fn default() -> MPQFileHeaderExt
fn default() -> MPQFileHeaderExt
Returns the “default value” for a type. Read more
Source§impl PartialEq for MPQFileHeaderExt
impl PartialEq for MPQFileHeaderExt
impl Copy for MPQFileHeaderExt
impl StructuralPartialEq for MPQFileHeaderExt
Auto Trait Implementations§
impl Freeze for MPQFileHeaderExt
impl RefUnwindSafe for MPQFileHeaderExt
impl Send for MPQFileHeaderExt
impl Sync for MPQFileHeaderExt
impl Unpin for MPQFileHeaderExt
impl UnwindSafe for MPQFileHeaderExt
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