Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
Types ¶
type PreFuncCu ¶ added in v0.28.20241119180138
type PreFuncCu[TargetInterface any] struct { Initf func(TargetInterface) TargetInterface ErrNoFoundf func(id string) ErrTypeAssertionf func(id string) }
func (PreFuncCu[TargetInterface]) ErrNoFound ¶ added in v0.28.20241119180138
func (PreFuncCu[TargetInterface]) ErrTypeAssertion ¶ added in v0.28.20241119180138
type PreFuncErr ¶ added in v0.28.20241119180138
type PreFuncErr[TargetInterface any] struct{}
func (PreFuncErr[TargetInterface]) ErrNoFound ¶ added in v0.28.20241119180138
func (PreFuncErr[TargetInterface]) ErrNoFound(id string)
func (PreFuncErr[TargetInterface]) ErrTypeAssertion ¶ added in v0.28.20241119180138
func (PreFuncErr[TargetInterface]) ErrTypeAssertion(id string)
func (PreFuncErr[TargetInterface]) Init ¶ added in v0.28.20241119180138
func (PreFuncErr[TargetInterface]) Init(s TargetInterface) TargetInterface
type PreFuncPanic ¶ added in v0.28.20241119180138
type PreFuncPanic[TargetInterface any] struct{}
func (PreFuncPanic[TargetInterface]) ErrNoFound ¶ added in v0.28.20241119180138
func (PreFuncPanic[TargetInterface]) ErrNoFound(id string)
func (PreFuncPanic[TargetInterface]) ErrTypeAssertion ¶ added in v0.28.20241119180138
func (PreFuncPanic[TargetInterface]) ErrTypeAssertion(id string)
func (PreFuncPanic[TargetInterface]) Init ¶ added in v0.28.20241119180138
func (PreFuncPanic[TargetInterface]) Init(s TargetInterface) TargetInterface
Click to show internal directories.
Click to hide internal directories.