Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Incrementer ¶
type Incrementer[T constraints.Integer] struct { // contains filtered or unexported fields }
func NewIncrementer ¶
func NewIncrementer[T constraints.Integer](data T) *Incrementer[T]
func (*Incrementer[T]) Increment ¶
func (i *Incrementer[T]) Increment() T
type List ¶
type List[T comparable] struct { // contains filtered or unexported fields }
func NewList ¶
func NewList[T comparable]() *List[T]
func (*List[T]) RemoveByIndex ¶
type Map ¶
type Map[K comparable, V any] struct { // contains filtered or unexported fields }
func NewMap ¶
func NewMap[K comparable, V any]() *Map[K, V]
type ReadWriter ¶
type ReadWriter[T any] struct { // contains filtered or unexported fields }
func NewReadWriter ¶
func NewReadWriter[T any]() *ReadWriter[T]
func (*ReadWriter[_]) Close ¶
func (rw *ReadWriter[_]) Close()
func (*ReadWriter[_]) Closed ¶
func (rw *ReadWriter[_]) Closed() bool
func (*ReadWriter[T]) Read ¶
func (rw *ReadWriter[T]) Read() T
func (*ReadWriter[T]) Write ¶
func (rw *ReadWriter[T]) Write(data T)
type SetGetter ¶
type SetGetter[T any] struct { // contains filtered or unexported fields }
func NewSetGetter ¶
Click to show internal directories.
Click to hide internal directories.