init(_ inner: I)
s5Utils16PeekableIteratorVyACyxGxcfc
1B4U7
import Utils
struct PeekableIterator<I> where I : IteratorProtocol
var current: I.Element? { get }
mutating func next() -> I.Element?
mutating func peek() -> I.Element?