[−][src]Struct mobi::Header
Strcture that holds header information
Fields
name: String
attributes: i16
version: i16
created: u32
modified: u32
backup: u32
modnum: u32
app_info_id: u32
sort_info_id: u32
typ_e: String
creator: String
unique_id_seed: u32
next_record_list_id: u32
num_of_records: u16
Methods
impl Header
[src]
pub fn parse(content: &[u8]) -> Header
[src]
Parse a header from the content
pub fn get_headers_u16(content: &[u8], header: HeaderData) -> u16
[src]
Gets u16 header value from specific location
Trait Implementations
Auto Trait Implementations
impl Send for Header
impl Unpin for Header
impl Sync for Header
impl RefUnwindSafe for Header
impl UnwindSafe for Header
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,