Library Moduleswift-collections 1.1.4_RopeModule
_RopeModule
import _RopeModule
Module information
- Declarations
- 436
- Symbols
- 1305
Uncategorized
Protocols
protocol RopeElement
The element type of a rope. Rope elements are expected to be container types of their own, with logical positions within them addressed by an
Index
type, similar toCollection
indices.protocol RopeMetric<Element>
protocol RopeSummary
A commutative group that is used to augment a tree, enabling quick lookup operations.
Types
struct BigString
The core of a B-tree based String implementation.
struct BigSubstring
struct Rope<Element>
An ordered data structure of
Element
values that organizes itself into a tree. The rope is augmented by the commutative group specified byElement.Summary
, enabling quick lookup operations.
Other modules
BitCollections
Swift Collections is an open-source package of data structure implementations for the Swift programming language.
Collections
Swift Collections is an open-source package of data structure implementations for the Swift programming language.
DequeModule
HashTreeCollections
Swift Collections is an open-source package of data structure implementations for the Swift programming language.
HeapModule
InternalCollectionsUtilities
OrderedCollections
Swift Collections is an open-source package of data structure implementations for the Swift programming language.