libtmux Reference MCP Search
On this page

RegexPattern.Options.intersection(_:)

View as Markdown

Module
RegexPattern
Declared in
Options
Package
libtmux-swift
intersection(_:) ( other : Self ) Self
method [source]
method [source]
intersection(_:)

Returns a new option set with only the elements contained in both this set and the given set.

This example uses the intersection(_:) method to limit the available shipping options to what can be used with a PO Box destination.

// Can only ship standard or priority to PO Boxes let poboxShipping: ShippingOptions = [.standard, .priority] let memberShipping: ShippingOptions = [.standard, .priority, .secondDay]

let availableOptions = memberShipping.intersection(poboxShipping) print(availableOptions.contains(.priority)) // Prints "true" print(availableOptions.contains(.secondDay)) // Prints "false"

  • Parameter other: An option set.
  • Returns: A new option set with only the elements contained in both this set and other.

0 declared, 0 inherited

Esc

Type to search.