pub struct FileUrlStore { /* private fields */ }Expand description
URL store which stores its urls as a Vec<AnnotatedUrl> in memory, and as a
text file on disk. Handles different file formats.
Implementations§
Trait Implementations§
Source§impl UrlStore for FileUrlStore
impl UrlStore for FileUrlStore
Source§fn remove(&mut self, query: &str) -> Result<Vec<AnnotatedUrl>>
fn remove(&mut self, query: &str) -> Result<Vec<AnnotatedUrl>>
Remove any entries that match the given query. Return the entries that
were removed.
Auto Trait Implementations§
impl !RefUnwindSafe for FileUrlStore
impl !Send for FileUrlStore
impl !Sync for FileUrlStore
impl !UnwindSafe for FileUrlStore
impl Freeze for FileUrlStore
impl Unpin for FileUrlStore
impl UnsafeUnpin for FileUrlStore
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