Extension (Structure)swift-collections 1.2.1all tags
Slice (ext)
You’re viewing third-party extensions to Slice, a struct from the Swift standard library.
You can also read the documentation forSlice itself.
extension SliceYou’re viewing third-party extensions to Slice, a struct from the Swift standard library.
You can also read the documentation forSlice itself.
extension Slice@frozen struct Slice<Base> where Base : CollectionA view into a subsequence of elements of another collection.
import InternalCollectionsUtilitiesprotocol _SortedCollectionA Collection type that is guaranteed to contain elements in monotonically increasing order. (Duplicates are still allowed unless the collection also conforms to _UniqueCollection.)
protocol Collection<Element> : SequenceA sequence whose elements can be traversed multiple times, nondestructively, and accessed by an indexed subscript.
protocol _UniqueCollectionA Collection type that is guaranteed not to contain any duplicate elements.
func initialize<Element>(fromContentsOf source: Slice<UnsafeMutableBufferPointer<Element>>) -> Slice<Base>.Index where Base == UnsafeMutableBufferPointer<Element> func initialize<Element>(fromContentsOf source: UnsafeMutableBufferPointer<Element>) -> Slice<Base>.Index where Base == UnsafeMutableBufferPointer<Element> func initializeAll<Element>(fromContentsOf source: Slice<UnsafeMutableBufferPointer<Element>>) where Base == UnsafeMutableBufferPointer<Element> func initializeAll<Element>(fromContentsOf source: UnsafeMutableBufferPointer<Element>) where Base == UnsafeMutableBufferPointer<Element> func initializeAll<C>(fromContentsOf source: C) where Base == UnsafeMutableBufferPointer<C.Element>, C : Collection func moveInitializeAll<Element>(fromContentsOf source: Slice<UnsafeMutableBufferPointer<Element>>) where Base == UnsafeMutableBufferPointer<Element> func moveInitializeAll<Element>(fromContentsOf source: UnsafeMutableBufferPointer<Element>) where Base == UnsafeMutableBufferPointer<Element>