BidirectionalIndexType<Distance>

Overview

Location

  • Reference:
    • Swift.dll  .NET, .NET Standard 2.0
    • swift.jar  Cooper
    • Swift.fx  Island-Android, Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows
    • Silver.fx  Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-watchOS, Island-watchOS Simulator
    • libSwift.fx  Toffee
  • Namespace: Swift
  • Ancestry: ForwardIndexType<Distance> | BidirectionalIndexType<Distance>


Required Methods


predecessor

 

// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
method predecessor: not nullable InstanceType
// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
method predecessor: not nullable instancetype

 

// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
InstanceType! predecessor()
// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
instancetype! predecessor()

 

func predecessor() -> instancetype

 

InstanceType predecessor()

 

// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
Function predecessor() As InstanceType
// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Function predecessor() As instancetype

successor

 

// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
method successor: not nullable InstanceType
// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
method successor: not nullable instancetype

 

// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
InstanceType! successor()
// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
instancetype! successor()

 

func successor() -> instancetype

 

InstanceType successor()

 

// .NET, .NET Standard 2.0, Island-Android-x86_64, Island-WebAssembly-wasm32
Function successor() As InstanceType
// Island-Android-arm64-v8a, Island-Android-armeabi, Island-Android-armeabi-v7a, Island-Android-x86, Island-iOS, Island-iOS Simulator, Island-Mac Catalyst, Island-macOS, Island-tvOS, Island-tvOS Simulator, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows
Function successor() As instancetype