Utilities

  • An atomic variable.

    See more

    Declaration

    Swift

    public final class Atomic<Value>
  • Bag

    An unordered, non-unique collection of values of type Element.

    See more

    Declaration

    Swift

    public struct Bag<Element>
  • An iterator of Bag.

    See more

    Declaration

    Swift

    public struct BagIterator<Element>: IteratorProtocol
  • A uniquely identifying token for removing a value that was inserted into a Bag.

    Declaration

    Swift

    public final class RemovalToken
  • Declaration

    Swift

    enum Optional<Wrapped> : ExpressibleByNilLiteral
  • An optional protocol for use in type constraints.

    See more

    Declaration

    Swift

    public protocol OptionalProtocol
  • Declaration

    Swift

    enum Optional<Wrapped> : ExpressibleByNilLiteral
  • An optional protocol for use in type constraints.

    See more

    Declaration

    Swift

    public protocol OptionalProtocol