pub struct BundleHeader {
pub format_version: u32,
pub player_version: String,
pub engine_version: String,
pub size: u64,
pub table_compressed: u32,
pub table_uncompressed: u32,
pub flags: u32,
}Expand description
The fixed fields of a bundle’s header, as stored.
Fields§
§format_version: u32The format version (8).
player_version: StringThe player version string (5.x.x in every bundle read).
engine_version: StringThe engine version the bundle was built with (6000.3.15f1).
size: u64The bundle’s size in bytes; equal to the file’s length.
table_compressed: u32The compressed size of the block table.
table_uncompressed: u32The uncompressed size of the block table.
flags: u32The header flags (0x243).
Trait Implementations§
Source§impl Clone for BundleHeader
impl Clone for BundleHeader
Source§impl Debug for BundleHeader
impl Debug for BundleHeader
impl Eq for BundleHeader
Source§impl PartialEq for BundleHeader
impl PartialEq for BundleHeader
impl StructuralPartialEq for BundleHeader
Auto Trait Implementations§
impl Freeze for BundleHeader
impl RefUnwindSafe for BundleHeader
impl Send for BundleHeader
impl Sync for BundleHeader
impl Unpin for BundleHeader
impl UnsafeUnpin for BundleHeader
impl UnwindSafe for BundleHeader
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.