Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Capability ¶
type Capability interface { fmt.Stringer utils.Serializable // contains filtered or unexported methods }
func NewCapability ¶
func NewCapability(options ...Option) Capability
type Collector ¶
type Collector interface { fmt.Stringer utils.Serializable CapabilityFunctions(fn string) iter.Seq[GenericFunction] SearchCapability(subs ...CollectorOrCapability) []Capability AddCapability(cls Capability) }
func NewCollector ¶
func NewCollector(localLog zerolog.Logger, subs ...CollectorOrCapability) (_collector Collector, init func())
type CollectorOrCapability ¶
type CollectorOrCapability struct { Collector *Collector IsCollector bool Capability *Capability IsCapability bool }
func CoCCa ¶
func CoCCa(ca Capability) CollectorOrCapability
func CoCCo ¶
func CoCCo(co Collector) CollectorOrCapability
func (CollectorOrCapability) String ¶
func (c CollectorOrCapability) String() string
Click to show internal directories.
Click to hide internal directories.