Struct bogrep::SimpleReader
source · pub struct SimpleReader;Expand description
A bookmark reader to read bookmarks from a simple text file with one url per line.
Implementations§
Trait Implementations§
source§impl Debug for SimpleReader
impl Debug for SimpleReader
source§impl<'a> ReadBookmark<'a> for SimpleReader
impl<'a> ReadBookmark<'a> for SimpleReader
type ParsedValue = Lines<BufReader<&'a mut dyn SeekRead>>
fn name(&self) -> SourceType
fn extension(&self) -> Option<&str>
source§fn select_source(
&self,
_source_path: &Path,
_parsed_bookmarks: &Self::ParsedValue
) -> Result<Option<SourceType>, Error>
fn select_source( &self, _source_path: &Path, _parsed_bookmarks: &Self::ParsedValue ) -> Result<Option<SourceType>, Error>
Identify and select the source. Read more
fn import( &self, source: &Source, parsed_bookmarks: Self::ParsedValue, source_bookmarks: &mut SourceBookmarks ) -> Result<(), Error>
Auto Trait Implementations§
impl Freeze for SimpleReader
impl RefUnwindSafe for SimpleReader
impl Send for SimpleReader
impl Sync for SimpleReader
impl Unpin for SimpleReader
impl UnwindSafe for SimpleReader
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