type github.com/jackc/puddle/v2/internal/genstack.GenStack

8 uses

	github.com/jackc/puddle/v2/internal/genstack (current package)
		gen_stack.go#L12: type GenStack[T any] struct {
		gen_stack.go#L24: func NewGenStack[T any]() *GenStack[T] {
		gen_stack.go#L26: 	return &GenStack[T]{
		gen_stack.go#L32: func (s *GenStack[T]) Pop() (T, bool) {
		gen_stack.go#L48: func (s *GenStack[T]) Push(v T) { s.new.push(v) }
		gen_stack.go#L51: func (s *GenStack[T]) NextGen() {
		gen_stack.go#L78: func (s *GenStack[T]) Len() int {

	github.com/jackc/puddle/v2
		pool.go#L133: 	idleResources *genstack.GenStack[*Resource[T]]