pub struct FileSearchSession { /* private fields */ }Implementations§
Source§impl FileSearchSession
impl FileSearchSession
Sourcepub fn update_query(&self, pattern_text: &str)
pub fn update_query(&self, pattern_text: &str)
Update the query. This should be cheap relative to re-walking.
Trait Implementations§
Source§impl Drop for FileSearchSession
impl Drop for FileSearchSession
Auto Trait Implementations§
impl !RefUnwindSafe for FileSearchSession
impl !UnwindSafe for FileSearchSession
impl Freeze for FileSearchSession
impl Send for FileSearchSession
impl Sync for FileSearchSession
impl Unpin for FileSearchSession
impl UnsafeUnpin for FileSearchSession
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more