pub fn title(&self) -> String {
        self.exth
            .get_record_string_lossy(exth::ExthRecord::Title)
            .map_or(String::from_utf8_lossy(&self.name).to_string(), |v| v)
    }
/// Returns title record read from EXTH header if it exists
/// or defaults to full book name read from location specified
/// in MOBI header.
Returns title record read from EXTH header if it exists
or defaults to full book name read from location specified
in MOBI header.
Returns title record read from EXTH header if it exists or defaults to full book name read from location specified in MOBI header .
pub fn title(&self) -> String {
        self.exth
            .get_record_string_lossy(exth::ExthRecord::Title)
            .map_or(String::from_utf8_lossy(&self.name).to_string(), |v| v)
    }
pub fn title ( & self ) -> String { self . exth . get_record_string_lossy ( exth :: ExthRecord :: Title ) . map_or ( String :: from_utf8_lossy ( & self . name ) . to_string ( ) , | v | v ) }
Returns title record read from EXTH header if it exists
or defaults to full book name read from location specified
in MOBI header.
Returns title record read from EXTH header if it exists or defaults to full book name read from location specified in MOBI header .
&self
&self