This repository has been archived by the owner on Nov 10, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 24
/
index.html
executable file
·7 lines (6 loc) · 15.6 KB
/
index.html
1
2
3
4
5
6
7
---
layout: "home"
root: "/v5.1"
title: "Home"
---
<div class="container-fluid home-block"><div class="container"><div class="row"><div class="col-sm-12"><article class="content"><h2>Types</h2><ul class="main-list two-column"><li><a href="/v5.1/type/AnyBidirectionalCollection">AnyBidirectionalCollection</a></li><li><a href="/v5.1/type/AnyCollection">AnyCollection</a></li><li><a href="/v5.1/type/AnyHashable">AnyHashable</a></li><li><a href="/v5.1/type/AnyIndex">AnyIndex</a></li><li><a href="/v5.1/type/AnyIterator">AnyIterator</a></li><li><a href="/v5.1/type/AnyKeyPath">AnyKeyPath</a></li><li><a href="/v5.1/type/AnyRandomAccessCollection">AnyRandomAccessCollection</a></li><li><a href="/v5.1/type/AnySequence">AnySequence</a></li><li><a href="/v5.1/type/Array">Array</a></li><li><a href="/v5.1/type/ArraySlice">ArraySlice</a></li><li><a href="/v5.1/type/AutoreleasingUnsafeMutablePointer">AutoreleasingUnsafeMutablePointer</a></li><li><a href="/v5.1/type/Bool">Bool</a></li><li><a href="/v5.1/type/CVaListPointer">CVaListPointer</a></li><li><a href="/v5.1/type/Character">Character</a></li><li><a href="/v5.1/type/ClosedRange">ClosedRange</a></li><li><a href="/v5.1/type/CodingUserInfoKey">CodingUserInfoKey</a></li><li><a href="/v5.1/type/CollectionDifference">CollectionDifference</a></li><li><a href="/v5.1/type/CollectionDifference.Change">CollectionDifference.Change</a></li><li><a href="/v5.1/type/CollectionOfOne">CollectionOfOne</a></li><li><a href="/v5.1/type/CommandLine">CommandLine</a></li><li><a href="/v5.1/type/ContiguousArray">ContiguousArray</a></li><li><a href="/v5.1/type/DecodingError">DecodingError</a></li><li><a href="/v5.1/type/DecodingError.Context">DecodingError.Context</a></li><li><a href="/v5.1/type/DefaultIndices">DefaultIndices</a></li><li><a href="/v5.1/type/DefaultStringInterpolation">DefaultStringInterpolation</a></li><li><a href="/v5.1/type/Dictionary">Dictionary</a></li><li><a href="/v5.1/type/Double">Double</a></li><li><a href="/v5.1/type/DropFirstSequence">DropFirstSequence</a></li><li><a href="/v5.1/type/DropWhileSequence">DropWhileSequence</a></li><li><a href="/v5.1/type/EmptyCollection">EmptyCollection</a></li><li><a href="/v5.1/type/EncodingError">EncodingError</a></li><li><a href="/v5.1/type/EncodingError.Context">EncodingError.Context</a></li><li><a href="/v5.1/type/EnumeratedSequence">EnumeratedSequence</a></li><li><a href="/v5.1/type/FlattenSequence">FlattenSequence</a></li><li><a href="/v5.1/type/Float">Float</a></li><li><a href="/v5.1/type/Float80">Float80</a></li><li><a href="/v5.1/type/FloatingPointClassification">FloatingPointClassification</a></li><li><a href="/v5.1/type/FloatingPointRoundingRule">FloatingPointRoundingRule</a></li><li><a href="/v5.1/type/FloatingPointSign">FloatingPointSign</a></li><li><a href="/v5.1/type/Hasher">Hasher</a></li><li><a href="/v5.1/type/IndexingIterator">IndexingIterator</a></li><li><a href="/v5.1/type/Int">Int</a></li><li><a href="/v5.1/type/Int.Words">Int.Words</a></li><li><a href="/v5.1/type/Int16">Int16</a></li><li><a href="/v5.1/type/Int16.Words">Int16.Words</a></li><li><a href="/v5.1/type/Int32">Int32</a></li><li><a href="/v5.1/type/Int32.Words">Int32.Words</a></li><li><a href="/v5.1/type/Int64">Int64</a></li><li><a href="/v5.1/type/Int64.Words">Int64.Words</a></li><li><a href="/v5.1/type/Int8">Int8</a></li><li><a href="/v5.1/type/Int8.Words">Int8.Words</a></li><li><a href="/v5.1/type/IteratorSequence">IteratorSequence</a></li><li><a href="/v5.1/type/JoinedSequence">JoinedSequence</a></li><li><a href="/v5.1/type/KeyPath">KeyPath</a></li><li><a href="/v5.1/type/KeyValuePairs">KeyValuePairs</a></li><li><a href="/v5.1/type/KeyedDecodingContainer">KeyedDecodingContainer</a></li><li><a href="/v5.1/type/KeyedEncodingContainer">KeyedEncodingContainer</a></li><li><a href="/v5.1/type/LazyDropWhileSequence">LazyDropWhileSequence</a></li><li><a href="/v5.1/type/LazyFilterSequence">LazyFilterSequence</a></li><li><a href="/v5.1/type/LazyMapSequence">LazyMapSequence</a></li><li><a href="/v5.1/type/LazyPrefixWhileSequence">LazyPrefixWhileSequence</a></li><li><a href="/v5.1/type/LazySequence">LazySequence</a></li><li><a href="/v5.1/type/ManagedBuffer">ManagedBuffer</a></li><li><a href="/v5.1/type/ManagedBufferPointer">ManagedBufferPointer</a></li><li><a href="/v5.1/type/MemoryLayout">MemoryLayout</a></li><li><a href="/v5.1/type/Mirror">Mirror</a></li><li><a href="/v5.1/type/Mirror.AncestorRepresentation">Mirror.AncestorRepresentation</a></li><li><a href="/v5.1/type/Mirror.DisplayStyle">Mirror.DisplayStyle</a></li><li><a href="/v5.1/type/Never">Never</a></li><li><a href="/v5.1/type/ObjectIdentifier">ObjectIdentifier</a></li><li><a href="/v5.1/type/OpaquePointer">OpaquePointer</a></li><li><a href="/v5.1/type/Optional">Optional</a></li><li><a href="/v5.1/type/PartialKeyPath">PartialKeyPath</a></li><li><a href="/v5.1/type/PartialRangeFrom">PartialRangeFrom</a></li><li><a href="/v5.1/type/PartialRangeThrough">PartialRangeThrough</a></li><li><a href="/v5.1/type/PartialRangeUpTo">PartialRangeUpTo</a></li><li><a href="/v5.1/type/PrefixSequence">PrefixSequence</a></li><li><a href="/v5.1/type/Range">Range</a></li><li><a href="/v5.1/type/ReferenceWritableKeyPath">ReferenceWritableKeyPath</a></li><li><a href="/v5.1/type/Repeated">Repeated</a></li><li><a href="/v5.1/type/Result">Result</a></li><li><a href="/v5.1/type/ReversedCollection">ReversedCollection</a></li><li><a href="/v5.1/type/SIMD16">SIMD16</a></li><li><a href="/v5.1/type/SIMD2">SIMD2</a></li><li><a href="/v5.1/type/SIMD3">SIMD3</a></li><li><a href="/v5.1/type/SIMD32">SIMD32</a></li><li><a href="/v5.1/type/SIMD4">SIMD4</a></li><li><a href="/v5.1/type/SIMD64">SIMD64</a></li><li><a href="/v5.1/type/SIMD8">SIMD8</a></li><li><a href="/v5.1/type/SIMDMask">SIMDMask</a></li><li><a href="/v5.1/type/Set">Set</a></li><li><a href="/v5.1/type/Slice">Slice</a></li><li><a href="/v5.1/type/StaticString">StaticString</a></li><li><a href="/v5.1/type/StrideThrough">StrideThrough</a></li><li><a href="/v5.1/type/StrideThroughIterator">StrideThroughIterator</a></li><li><a href="/v5.1/type/StrideTo">StrideTo</a></li><li><a href="/v5.1/type/StrideToIterator">StrideToIterator</a></li><li><a href="/v5.1/type/String">String</a></li><li><a href="/v5.1/type/Substring">Substring</a></li><li><a href="/v5.1/type/SystemRandomNumberGenerator">SystemRandomNumberGenerator</a></li><li><a href="/v5.1/type/UInt">UInt</a></li><li><a href="/v5.1/type/UInt.Words">UInt.Words</a></li><li><a href="/v5.1/type/UInt16">UInt16</a></li><li><a href="/v5.1/type/UInt16.Words">UInt16.Words</a></li><li><a href="/v5.1/type/UInt32">UInt32</a></li><li><a href="/v5.1/type/UInt32.Words">UInt32.Words</a></li><li><a href="/v5.1/type/UInt64">UInt64</a></li><li><a href="/v5.1/type/UInt64.Words">UInt64.Words</a></li><li><a href="/v5.1/type/UInt8">UInt8</a></li><li><a href="/v5.1/type/UInt8.Words">UInt8.Words</a></li><li><a href="/v5.1/type/UnboundedRange_">UnboundedRange_</a></li><li><a href="/v5.1/type/UnfoldSequence">UnfoldSequence</a></li><li><a href="/v5.1/type/Unicode">Unicode</a></li><li><a href="/v5.1/type/UnicodeDecodingResult">UnicodeDecodingResult</a></li><li><a href="/v5.1/type/Unmanaged">Unmanaged</a></li><li><a href="/v5.1/type/UnsafeBufferPointer">UnsafeBufferPointer</a></li><li><a href="/v5.1/type/UnsafeMutableBufferPointer">UnsafeMutableBufferPointer</a></li><li><a href="/v5.1/type/UnsafeMutablePointer">UnsafeMutablePointer</a></li><li><a href="/v5.1/type/UnsafeMutableRawBufferPointer">UnsafeMutableRawBufferPointer</a></li><li><a href="/v5.1/type/UnsafeMutableRawPointer">UnsafeMutableRawPointer</a></li><li><a href="/v5.1/type/UnsafePointer">UnsafePointer</a></li><li><a href="/v5.1/type/UnsafeRawBufferPointer">UnsafeRawBufferPointer</a></li><li><a href="/v5.1/type/UnsafeRawPointer">UnsafeRawPointer</a></li><li><a href="/v5.1/type/WritableKeyPath">WritableKeyPath</a></li><li><a href="/v5.1/type/Zip2Sequence">Zip2Sequence</a></li></ul></article></div></div><div class="row"><div class="col-sm-12"><article class="content"><h2>Protocols</h2><ul class="main-list two-column"><li><a href="/v5.1/protocol/AdditiveArithmetic">AdditiveArithmetic</a></li><li><a href="/v5.1/protocol/BidirectionalCollection">BidirectionalCollection</a></li><li><a href="/v5.1/protocol/BinaryFloatingPoint">BinaryFloatingPoint</a></li><li><a href="/v5.1/protocol/BinaryInteger">BinaryInteger</a></li><li><a href="/v5.1/protocol/CVarArg">CVarArg</a></li><li><a href="/v5.1/protocol/CaseIterable">CaseIterable</a></li><li><a href="/v5.1/protocol/CodingKey">CodingKey</a></li><li><a href="/v5.1/protocol/Collection">Collection</a></li><li><a href="/v5.1/protocol/Comparable">Comparable</a></li><li><a href="/v5.1/protocol/CustomDebugStringConvertible">CustomDebugStringConvertible</a></li><li><a href="/v5.1/protocol/CustomLeafReflectable">CustomLeafReflectable</a></li><li><a href="/v5.1/protocol/CustomPlaygroundDisplayConvertible">CustomPlaygroundDisplayConvertible</a></li><li><a href="/v5.1/protocol/CustomReflectable">CustomReflectable</a></li><li><a href="/v5.1/protocol/CustomStringConvertible">CustomStringConvertible</a></li><li><a href="/v5.1/protocol/Decodable">Decodable</a></li><li><a href="/v5.1/protocol/Decoder">Decoder</a></li><li><a href="/v5.1/protocol/Encodable">Encodable</a></li><li><a href="/v5.1/protocol/Encoder">Encoder</a></li><li><a href="/v5.1/protocol/Equatable">Equatable</a></li><li><a href="/v5.1/protocol/Error">Error</a></li><li><a href="/v5.1/protocol/ExpressibleByArrayLiteral">ExpressibleByArrayLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByBooleanLiteral">ExpressibleByBooleanLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByDictionaryLiteral">ExpressibleByDictionaryLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByExtendedGraphemeClusterLiteral">ExpressibleByExtendedGraphemeClusterLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByFloatLiteral">ExpressibleByFloatLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByIntegerLiteral">ExpressibleByIntegerLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByNilLiteral">ExpressibleByNilLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByStringInterpolation">ExpressibleByStringInterpolation</a></li><li><a href="/v5.1/protocol/ExpressibleByStringLiteral">ExpressibleByStringLiteral</a></li><li><a href="/v5.1/protocol/ExpressibleByUnicodeScalarLiteral">ExpressibleByUnicodeScalarLiteral</a></li><li><a href="/v5.1/protocol/FixedWidthInteger">FixedWidthInteger</a></li><li><a href="/v5.1/protocol/FloatingPoint">FloatingPoint</a></li><li><a href="/v5.1/protocol/Hashable">Hashable</a></li><li><a href="/v5.1/protocol/Identifiable">Identifiable</a></li><li><a href="/v5.1/protocol/IteratorProtocol">IteratorProtocol</a></li><li><a href="/v5.1/protocol/KeyedDecodingContainerProtocol">KeyedDecodingContainerProtocol</a></li><li><a href="/v5.1/protocol/KeyedEncodingContainerProtocol">KeyedEncodingContainerProtocol</a></li><li><a href="/v5.1/protocol/LazyCollectionProtocol">LazyCollectionProtocol</a></li><li><a href="/v5.1/protocol/LazySequenceProtocol">LazySequenceProtocol</a></li><li><a href="/v5.1/protocol/LosslessStringConvertible">LosslessStringConvertible</a></li><li><a href="/v5.1/protocol/MirrorPath">MirrorPath</a></li><li><a href="/v5.1/protocol/MutableCollection">MutableCollection</a></li><li><a href="/v5.1/protocol/Numeric">Numeric</a></li><li><a href="/v5.1/protocol/OptionSet">OptionSet</a></li><li><a href="/v5.1/protocol/RandomAccessCollection">RandomAccessCollection</a></li><li><a href="/v5.1/protocol/RandomNumberGenerator">RandomNumberGenerator</a></li><li><a href="/v5.1/protocol/RangeExpression">RangeExpression</a></li><li><a href="/v5.1/protocol/RangeReplaceableCollection">RangeReplaceableCollection</a></li><li><a href="/v5.1/protocol/RawRepresentable">RawRepresentable</a></li><li><a href="/v5.1/protocol/SIMD">SIMD</a></li><li><a href="/v5.1/protocol/SIMDScalar">SIMDScalar</a></li><li><a href="/v5.1/protocol/SIMDStorage">SIMDStorage</a></li><li><a href="/v5.1/protocol/Sequence">Sequence</a></li><li><a href="/v5.1/protocol/SetAlgebra">SetAlgebra</a></li><li><a href="/v5.1/protocol/SignedInteger">SignedInteger</a></li><li><a href="/v5.1/protocol/SignedNumeric">SignedNumeric</a></li><li><a href="/v5.1/protocol/SingleValueDecodingContainer">SingleValueDecodingContainer</a></li><li><a href="/v5.1/protocol/SingleValueEncodingContainer">SingleValueEncodingContainer</a></li><li><a href="/v5.1/protocol/Strideable">Strideable</a></li><li><a href="/v5.1/protocol/StringInterpolationProtocol">StringInterpolationProtocol</a></li><li><a href="/v5.1/protocol/StringProtocol">StringProtocol</a></li><li><a href="/v5.1/protocol/TextOutputStream">TextOutputStream</a></li><li><a href="/v5.1/protocol/TextOutputStreamable">TextOutputStreamable</a></li><li><a href="/v5.1/protocol/UnicodeCodec">UnicodeCodec</a></li><li><a href="/v5.1/protocol/UnkeyedDecodingContainer">UnkeyedDecodingContainer</a></li><li><a href="/v5.1/protocol/UnkeyedEncodingContainer">UnkeyedEncodingContainer</a></li><li><a href="/v5.1/protocol/UnsignedInteger">UnsignedInteger</a></li><li><a href="/v5.1/protocol/_AppendKeyPath">_AppendKeyPath</a></li></ul></article></div></div><div class="row"><div class="col-sm-12"><article class="content"><h2>Operators</h2><ul class="main-list four-column"><li><a href="/v5.1/operator/!=">!=</a></li><li><a href="/v5.1/operator/!==">!==</a></li><li><a href="/v5.1/operator/<"><</a></li><li><a href="/v5.1/operator/<="><=</a></li><li><a href="/v5.1/operator/==">==</a></li><li><a href="/v5.1/operator/===">===</a></li><li><a href="/v5.1/operator/>">></a></li><li><a href="/v5.1/operator/>=">>=</a></li><li><a href="/v5.1/operator/??">??</a></li><li><a href="/v5.1/operator/~=">~=</a></li></ul></article></div></div><div class="row"><div class="col-sm-12"><article class="content"><h2>Globals</h2><a href="/v5.1/global/alias">Type Aliases</a><h3>Functions</h3><ul class="main-list two-column"><li><a href="/v5.1/func/abs">abs</a></li><li><a href="/v5.1/func/all">all</a></li><li><a href="/v5.1/func/any">any</a></li><li><a href="/v5.1/func/assert">assert</a></li><li><a href="/v5.1/func/assertionFailure">assertionFailure</a></li><li><a href="/v5.1/func/debugPrint">debugPrint</a></li><li><a href="/v5.1/func/dump">dump</a></li><li><a href="/v5.1/func/fatalError">fatalError</a></li><li><a href="/v5.1/func/getVaList">getVaList</a></li><li><a href="/v5.1/func/isKnownUniquelyReferenced">isKnownUniquelyReferenced</a></li><li><a href="/v5.1/func/max">max</a></li><li><a href="/v5.1/func/min">min</a></li><li><a href="/v5.1/func/numericCast">numericCast</a></li><li><a href="/v5.1/func/pointwiseMax">pointwiseMax</a></li><li><a href="/v5.1/func/pointwiseMin">pointwiseMin</a></li><li><a href="/v5.1/func/precondition">precondition</a></li><li><a href="/v5.1/func/preconditionFailure">preconditionFailure</a></li><li><a href="/v5.1/func/print">print</a></li><li><a href="/v5.1/func/readLine">readLine</a></li><li><a href="/v5.1/func/repeatElement">repeatElement</a></li><li><a href="/v5.1/func/sequence">sequence</a></li><li><a href="/v5.1/func/stride">stride</a></li><li><a href="/v5.1/func/swap">swap</a></li><li><a href="/v5.1/func/transcode">transcode</a></li><li><a href="/v5.1/func/type">type</a></li><li><a href="/v5.1/func/unsafeBitCast">unsafeBitCast</a></li><li><a href="/v5.1/func/unsafeDowncast">unsafeDowncast</a></li><li><a href="/v5.1/func/withExtendedLifetime">withExtendedLifetime</a></li><li><a href="/v5.1/func/withUnsafeBytes">withUnsafeBytes</a></li><li><a href="/v5.1/func/withUnsafeMutableBytes">withUnsafeMutableBytes</a></li><li><a href="/v5.1/func/withUnsafeMutablePointer">withUnsafeMutablePointer</a></li><li><a href="/v5.1/func/withUnsafePointer">withUnsafePointer</a></li><li><a href="/v5.1/func/withVaList">withVaList</a></li><li><a href="/v5.1/func/withoutActuallyEscaping">withoutActuallyEscaping</a></li><li><a href="/v5.1/func/zip">zip</a></li></ul></article></div></div></div></div>