pub struct StringFilterBuilder { /* private fields */ }Expand description
A builder-pattern type to construct StringFilter objects.
Implementations§
Source§impl StringFilterBuilder
impl StringFilterBuilder
pub fn expression(self, expression: impl AsRef<Expression>) -> Self
pub fn ignore_case(self, ignore_case: bool) -> Self
pub fn match_mode(self, match_mode: StringFilterMatchMode) -> Self
pub fn search(self, search: impl Into<GString>) -> Self
Sourcepub fn build(self) -> StringFilter
pub fn build(self) -> StringFilter
Build the StringFilter.
Auto Trait Implementations§
impl Freeze for StringFilterBuilder
impl RefUnwindSafe for StringFilterBuilder
impl !Send for StringFilterBuilder
impl !Sync for StringFilterBuilder
impl Unpin for StringFilterBuilder
impl UnwindSafe for StringFilterBuilder
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