Struct nif::header::Header [−][src]
pub struct Header { pub version_from_str: u32, pub version: u32, pub endian_type: EndianType, pub user_version: u32, pub num_blocks: u32, pub num_block_types: u16, pub block_types: Vec<NiString>, pub block_type_index: Vec<u16>, pub unknown: u32, }
Fields
version_from_str: u32
version: u32
endian_type: EndianType
user_version: u32
num_blocks: u32
num_block_types: u16
block_types: Vec<NiString>
block_type_index: Vec<u16>
unknown: u32
Implementations
Trait Implementations
The type of arguments needed to be supplied in order to read this type, usually a tuple. Read more
fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
Read the type from the reader
Read the type from the reader while assuming no arguments have been passed Read more
Read the type from the reader using the specified arguments