github.com/cosmos/cosmos-sdk@v0.50.10/testutil/list.go (about) 1 package testutil 2 3 import "math/rand" 4 5 func RandSliceElem[E any](r *rand.Rand, elems []E) (E, bool) { 6 if len(elems) == 0 { 7 var e E 8 return e, false 9 } 10 11 return elems[r.Intn(len(elems))], true 12 }