Struct assembly::lvl::file::ChunkHeader
source · pub struct ChunkHeader {
pub id: u32,
pub version: ChunkVersion,
pub size: u32,
pub offset: u32,
}
Expand description
The header for a single chunk
Fields§
§id: u32
The ID of this chunk
version: ChunkVersion
The version of this chunk
size: u32
The chunk size
offset: u32
The chunk data offset
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ChunkHeader
impl RefUnwindSafe for ChunkHeader
impl Send for ChunkHeader
impl Sync for ChunkHeader
impl Unpin for ChunkHeader
impl UnwindSafe for ChunkHeader
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<I, T> ExtractContext<I, ()> for T
impl<I, T> ExtractContext<I, ()> for T
§fn extract_context(self, _original_input: I)
fn extract_context(self, _original_input: I)
Given the context attached to a nom error, and given the original
input to the nom parser, extract more the useful context information. Read more
§impl<I> RecreateContext<I> for I
impl<I> RecreateContext<I> for I
§fn recreate_context(_original_input: I, tail: I) -> I
fn recreate_context(_original_input: I, tail: I) -> I
Given the original input, as well as the context reported by nom,
recreate a context in the original string where the error occurred. Read more