IAVLIterator - CosmosSwift/swift-coin GitHub Wiki

IAVLIterator

public struct IAVLIterator<Storage: NodeStorageProtocol>: Iterator where Storage.Key == Data, Storage.Value == Data

Inheritance

Iterator

Initializers

init(_:_:_:_:)

public init(_ tree: Storage, _ start: Data, _ end: Data, _ ascending: Bool)

Properties

error

var error: Swift.Error?

domain

var domain: (start: Data, end: Data)

isValid

var isValid: Bool = false

key

var key: Data

value

var value: Data

Methods

next()

public mutating func next()

close()

public mutating func close()