pub struct SearchBase { /* private fields */ }Expand description
Contains the searchable database
Implementations§
Source§impl SearchBase
impl SearchBase
Sourcepub fn new(lines: Vec<LineInfo>) -> SearchBase
pub fn new(lines: Vec<LineInfo>) -> SearchBase
Construct a new SearchBase from a Vec of LineInfos.
Trait Implementations§
Source§impl Debug for SearchBase
impl Debug for SearchBase
Source§impl<V: Into<LineInfo>> FromIterator<V> for SearchBase
impl<V: Into<LineInfo>> FromIterator<V> for SearchBase
Source§fn from_iter<T: IntoIterator<Item = V>>(iterator: T) -> SearchBase
fn from_iter<T: IntoIterator<Item = V>>(iterator: T) -> SearchBase
Creates a value from an iterator. Read more
Auto Trait Implementations§
impl Freeze for SearchBase
impl RefUnwindSafe for SearchBase
impl Send for SearchBase
impl Sync for SearchBase
impl Unpin for SearchBase
impl UnwindSafe for SearchBase
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