pub struct SearchSettingsBuilder { /* private fields */ }Implementations§
Source§impl SearchSettingsBuilder
impl SearchSettingsBuilder
pub fn new() -> Self
pub fn build(self) -> SearchSettings
pub fn at_word_boundaries(self, at_word_boundaries: bool) -> Self
pub fn case_sensitive(self, case_sensitive: bool) -> Self
pub fn regex_enabled(self, regex_enabled: bool) -> Self
pub fn search_text(self, search_text: &str) -> Self
pub fn wrap_around(self, wrap_around: bool) -> Self
Trait Implementations§
Source§impl Clone for SearchSettingsBuilder
impl Clone for SearchSettingsBuilder
Source§fn clone(&self) -> SearchSettingsBuilder
fn clone(&self) -> SearchSettingsBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for SearchSettingsBuilder
impl Default for SearchSettingsBuilder
Source§fn default() -> SearchSettingsBuilder
fn default() -> SearchSettingsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SearchSettingsBuilder
impl RefUnwindSafe for SearchSettingsBuilder
impl Send for SearchSettingsBuilder
impl Sync for SearchSettingsBuilder
impl Unpin for SearchSettingsBuilder
impl UnwindSafe for SearchSettingsBuilder
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