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

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