Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

RegexPattern.Options

Swift
  • Python Unavailable
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift

View as Markdown

Declared in
RegexPattern
Package
libtmux-swift
Source
Sources/LibTmux/RegexPattern.swift
struct RegexPattern.Options : struct Options
struct [source]
struct [source]
struct RegexPattern.Options

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 RawValue is UInt8.
  • 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 RawValue is UInt8.
  • 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.
Esc

Type to search.