TerminalKey
public struct TerminalKey<Param> : Hashable where Param : Hashable
A TerminalKey is used to distinguish which terminal and input parameter are under consideration.
-
Designates the terminal under consideration, which is
Symbol.terminal(index: terminalIndex).Declaration
Swift
public let terminalIndex: Int -
The input parameter associated with the terminal under consideration.
Declaration
Swift
public let inputParam: Param -
The default initializer.
Declaration
Swift
public init(terminalIndex: Int, inputParam: Param)
TerminalKey Structure Reference