Struct abxml::chunks::ChunkHeader
source · pub struct ChunkHeader { /* private fields */ }
Implementations
sourceimpl ChunkHeader
impl ChunkHeader
pub fn new(offset: u64, header_size: u16, chunk_size: u32, chunk_type: u16) -> Self
pub fn get_offset(&self) -> u64
pub fn get_header_size(&self) -> u16
pub fn get_data_offset(&self) -> u64
pub fn get_chunk_end(&self) -> u64
pub fn absolute(&self, relative: u64) -> u64
pub fn get_token(&self) -> u16
Trait Implementations
sourceimpl Clone for ChunkHeader
impl Clone for ChunkHeader
sourcefn clone(&self) -> ChunkHeader
fn clone(&self) -> ChunkHeader
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ChunkHeader
impl Debug for ChunkHeader
sourceimpl Display for ChunkHeader
impl Display for ChunkHeader
impl Copy for ChunkHeader
Auto Trait Implementations
impl RefUnwindSafe for ChunkHeader
impl Send for ChunkHeader
impl Sync for ChunkHeader
impl Unpin for ChunkHeader
impl UnwindSafe for ChunkHeader
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more