RegexPattern.Options
Matching options encoded with the pattern.
Source and package
- Qualified name
-
RegexPattern. Options - Declared in
RegexPattern- Package
- libtmux-swift
- Source
- Sources/LibTmux/RegexPattern.swift
Members3#
- caseInsensitive: static let case
Insensitive : RegexPattern property Compares literals and ranges without case distinctions..Options - init(rawValue:) method Creates a new option set from the given raw value.
- rawValue: let raw
Value : UInt8 property The corresponding value of the raw type.
Inherited members26 members#
Reached through Equatable.!=(_:_:), OptionSet.contains(_:), RawRepresentable.encode(to:), OptionSet.formIntersection(_:), OptionSet.formSymmetricDifference(_:), OptionSet.formUnion(_:), RawRepresentable.hash(into:), RawRepresentable.hashValue, SetAlgebra.init(_:), OptionSet.init(), SetAlgebra.init(arrayLiteral:), RawRepresentable.init(from:), OptionSet.insert(_:), OptionSet.intersection(_:), SetAlgebra.isDisjoint(with:), SetAlgebra.isEmpty, SetAlgebra.isStrictSubset(of:), SetAlgebra.isStrictSuperset(of:), SetAlgebra.isSubset(of:), SetAlgebra.isSuperset(of:), OptionSet.remove(_:), SetAlgebra.subtract(_:), SetAlgebra.subtracting(_:), OptionSet.symmetricDifference(_:), OptionSet.union(_:), OptionSet.update(with:).
- !=(_:_:) function inherited Returns a Boolean value indicating whether two values are not equal.
- contains(_:) method inherited Returns a Boolean value that indicates whether a given element is a member of the option set.
- encode(to:) method inherited Encodes this value into the given encoder, when the type's
RawValueisUInt8. - formIntersection(_:) method inherited Removes all elements of this option set that are not also present in the given set.
- formSymmetricDifference(_:) method inherited Replaces this set with a new set containing all elements contained in either this set or the given set, but not in both.
- formUnion(_:) method inherited Inserts the elements of another set into this option set.
- hash(into:) method inherited
- hashValue property inherited
- init(_:) method inherited Creates a new set from a finite sequence of items.
- init() method inherited Creates an empty option set.
- init(arrayLiteral:) method inherited Creates a set containing the elements of the given array literal.
- init(from:) method inherited Creates a new instance by decoding from the given decoder, when the type's
RawValueisUInt8. - insert(_:) method inherited Adds the given element to the option set if it is not already a member.
- intersection(_:) method inherited Returns a new option set with only the elements contained in both this set and the given set.
- isDisjoint(with:) method inherited Returns a Boolean value that indicates whether the set has no members in common with the given set.
- isEmpty property inherited A Boolean value that indicates whether the set has no elements.
- isStrictSubset(of:) method inherited Returns a Boolean value that indicates whether this set is a strict subset of the given set.
- isStrictSuperset(of:) method inherited Returns a Boolean value that indicates whether this set is a strict superset of the given set.
- isSubset(of:) method inherited Returns a Boolean value that indicates whether the set is a subset of another set.
- isSuperset(of:) method inherited Returns a Boolean value that indicates whether the set is a superset of the given set.
- remove(_:) method inherited Removes the given element and all elements subsumed by it.
- subtract(_:) method inherited Removes the elements of the given set from this set.
- subtracting(_:) method inherited Returns a new set containing the elements of this set that do not occur in the given set.
- symmetricDifference(_:) method inherited Returns a new option set with the elements contained in this set or in the given set, but not in both.
- union(_:) method inherited Returns a new option set of the elements contained in this set, in the given set, or in both.
- update(with:) method inherited Inserts the given element into the set.