[−][src]Struct mobi::Header
Strcture that holds header information
Fields
name: Stringattributes: i16version: i16created: u32modified: u32backup: u32modnum: u32app_info_id: u32sort_info_id: u32typ_e: Stringcreator: Stringunique_id_seed: u32next_record_list_id: u32num_of_records: u16Methods
impl Header[src]
pub fn parse(content: &[u8]) -> Result<Header, Error>[src]
Parse a header from the content
pub fn get_headers_u16(content: &[u8], header: HeaderData) -> Result<u16, Error>[src]
Gets u16 header value from specific location
Trait Implementations
Auto Trait Implementations
impl Unpin for Header
impl Sync for Header
impl Send for Header
impl UnwindSafe for Header
impl RefUnwindSafe for Header
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
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> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,