RegexPattern.Options
Swift
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift
- Declared in
- RegexPattern
- Package
- libtmux-swift
- Source
- Sources/LibTmux/RegexPattern.swift
- Bases:
Matching options encoded with the pattern.
3 declared, 26 inherited
Members
- caseInsensitive property Compares literals and ranges without case distinctions.
- init(rawValue:) method Creates a new option set from the given raw value.
- rawValue property The corresponding value of the raw type.
Inherited 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:).
- !=(_:_:) Equatable.!=(_:_:) Returns a Boolean value indicating whether two values are not equal.
- contains(_:) OptionSet.contains(_:) Returns a Boolean value that indicates whether a given element is a member of the option set.
- encode(to:) RawRepresentable.encode(to:) Encodes this value into the given encoder, when the type's
RawValueisUInt8. - formIntersection(_:) OptionSet.formIntersection(_:) Removes all elements of this option set that are not also present in the given set.
- formSymmetricDifference(_:) OptionSet.formSymmetricDifference(_:) Replaces this set with a new set containing all elements contained in either this set or the given set, but not in both.
- formUnion(_:) OptionSet.formUnion(_:) Inserts the elements of another set into this option set.
- hash(into:) RawRepresentable.hash(into:)
- hashValue RawRepresentable.hashValue
- init(_:) SetAlgebra.init(_:) Creates a new set from a finite sequence of items.
- init() OptionSet.init() Creates an empty option set.
- init(arrayLiteral:) SetAlgebra.init(arrayLiteral:) Creates a set containing the elements of the given array literal.
- init(from:) RawRepresentable.init(from:) Creates a new instance by decoding from the given decoder, when the type's
RawValueisUInt8. - insert(_:) OptionSet.insert(_:) Adds the given element to the option set if it is not already a member.
- intersection(_:) OptionSet.intersection(_:) Returns a new option set with only the elements contained in both this set and the given set.
- isDisjoint(with:) SetAlgebra.isDisjoint(with:) Returns a Boolean value that indicates whether the set has no members in common with the given set.
- isEmpty SetAlgebra.isEmpty A Boolean value that indicates whether the set has no elements.
- isStrictSubset(of:) SetAlgebra.isStrictSubset(of:) Returns a Boolean value that indicates whether this set is a strict subset of the given set.
- isStrictSuperset(of:) SetAlgebra.isStrictSuperset(of:) Returns a Boolean value that indicates whether this set is a strict superset of the given set.
- isSubset(of:) SetAlgebra.isSubset(of:) Returns a Boolean value that indicates whether the set is a subset of another set.
- isSuperset(of:) SetAlgebra.isSuperset(of:) Returns a Boolean value that indicates whether the set is a superset of the given set.
- remove(_:) OptionSet.remove(_:) Removes the given element and all elements subsumed by it.
- subtract(_:) SetAlgebra.subtract(_:) Removes the elements of the given set from this set.
- subtracting(_:) SetAlgebra.subtracting(_:) Returns a new set containing the elements of this set that do not occur in the given set.
- symmetricDifference(_:) OptionSet.symmetricDifference(_:) Returns a new option set with the elements contained in this set or in the given set, but not in both.
- union(_:) OptionSet.union(_:) Returns a new option set of the elements contained in this set, in the given set, or in both.
- update(with:) OptionSet.update(with:) Inserts the given element into the set.