Documentation
¶
Overview ¶
Package taskfunc
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AsyncFuncType ¶
type AsyncFuncType struct {
// contains filtered or unexported fields
}
func NewAsyncFuncType ¶
func NewAsyncFuncType(ctx context.Context, f interface{}, logger log.Log) *AsyncFuncType
func (*AsyncFuncType) Call ¶
func (tf *AsyncFuncType) Call(param ...interface{})
func (*AsyncFuncType) FormatParamCall ¶
func (tf *AsyncFuncType) FormatParamCall(param ...interface{})
type ConcurrencyFuncType ¶
type ConcurrencyFuncType struct {
// contains filtered or unexported fields
}
func NewConcurrencyFuncType ¶
func NewConcurrencyFuncType(ctx context.Context, f interface{}, logger log.Log) *ConcurrencyFuncType
func (*ConcurrencyFuncType) Call ¶
func (tf *ConcurrencyFuncType) Call(param ...interface{}) (interface{}, error)
func (*ConcurrencyFuncType) FormatParamCall ¶
func (tf *ConcurrencyFuncType) FormatParamCall(param ...interface{}) (interface{}, error)
Click to show internal directories.
Click to hide internal directories.