TreeDifference

public struct TreeDifference<Value> where Value : Hashable

Undocumented

  • Undocumented

    See more

    Declaration

    Swift

    public struct Index : Equatable
    extension TreeDifference.Index: CustomDebugStringConvertible where Value: CustomDebugStringConvertible
  • Undocumented

    See more

    Declaration

    Swift

    public enum Change : Equatable
    extension TreeDifference.Change: CustomDebugStringConvertible where Value: CustomDebugStringConvertible
  • Undocumented

    Declaration

    Swift

    public var changes: [Change]
  • Undocumented

    Declaration

    Swift

    public var insertions: [Change] { get }
  • Undocumented

    Declaration

    Swift

    public var removals: [Change] { get }
  • Undocumented

    Declaration

    Swift

    public init(changes: [Change])
  • Undocumented

    Declaration

    Swift

    public func inferringMoves() -> TreeDifference<Value>