You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- package iterator
-
- type emptyIterator[T any] struct{}
-
- func (i *emptyIterator[T]) MoveNext() (T, error) {
- var ret T
- return ret, ErrNoMoreItem
- }
- func (i *emptyIterator[T]) Close() {
-
- }
-
- func Empty[T any]() Iterator[T] {
- return &emptyIterator[T]{}
- }
|