github.com/m4gshm/gollections@v0.0.10/kv/loop/api_internal.go (about)

     1  package loop
     2  
     3  import (
     4  	"github.com/m4gshm/gollections/kv"
     5  )
     6  
     7  func startKvIt[K, V any, I kv.Iterator[K, V]](i I) (I, K, V, bool) {
     8  	k, v, ok := i.Next()
     9  	return i, k, v, ok
    10  }