arrow.match_substring_options

Module for [MatchSubstringOptions] class

Types 3

Methods
GType _gType() @property
MatchSubstringOptions self()Returns `this`, for use in `with` statements.
MatchSubstringOptionsGidBuilder builder()Get builder for [arrow.matchsubstringoptions.MatchSubstringOptions] Returns: New builder object
bool ignoreCase() @propertyGet `ignoreCase` property. Returns: Whether to perform a case-insensitive match.
void ignoreCase(bool propval) @propertySet `ignoreCase` property. Params: propval = Whether to perform a case-insensitive match.
string pattern() @propertyGet `pattern` property. Returns: The exact substring (or regex, depending on kernel) to look for inside input values.
void pattern(string propval) @propertySet `pattern` property. Params: propval = The exact substring (or regex, depending on kernel) to look for inside input values.
Constructors
this(void * ptr, Flag!"Take" take)
Methods
T ignoreCase(bool propval)Set `ignoreCase` property. Params: propval = Whether to perform a case-insensitive match. Returns: Builder instance for fluent chaining
T pattern(string propval)Set `pattern` property. Params: propval = The exact substring (or regex, depending on kernel) to look for inside input values. Returns: Builder instance for fluent chaining

Fluent builder for [arrow.match_substring_options.MatchSubstringOptions]