Documentation
¶
Index ¶
- type Chain
- type ChainErr
- func (t *ChainErr[T]) Append(fn ChainErrFn[T]) *ChainErr[T]
- func (t *ChainErr[T]) AppendNoErr(fn ChainFn[T]) *ChainErr[T]
- func (t *ChainErr[T]) Prepend(fn ChainErrFn[T]) *ChainErr[T]
- func (t *ChainErr[T]) PrependNoErr(fn ChainFn[T]) *ChainErr[T]
- func (t *ChainErr[T]) RunList(items []T) ([]T, error)
- func (t *ChainErr[T]) RunSingle(item T) (T, error)
- type ChainErrFn
- type ChainFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChainErr ¶
type ChainErr[T any] struct { // contains filtered or unexported fields }
func (*ChainErr[T]) Append ¶
func (t *ChainErr[T]) Append(fn ChainErrFn[T]) *ChainErr[T]
func (*ChainErr[T]) AppendNoErr ¶
func (*ChainErr[T]) Prepend ¶
func (t *ChainErr[T]) Prepend(fn ChainErrFn[T]) *ChainErr[T]
func (*ChainErr[T]) PrependNoErr ¶
type ChainErrFn ¶
Click to show internal directories.
Click to hide internal directories.