Files
worker/component.go
T

15 lines
334 B
Go
Raw Permalink Normal View History

2026-05-29 15:46:49 +00:00
package worker
import (
"code.nochebuena.dev/einherjar/contracts/lifecycle"
"code.nochebuena.dev/einherjar/contracts/observability"
)
// Component adds lifecycle management to Provider.
// Append it to a launcher (lc.Append) before starting.
2026-05-29 15:46:49 +00:00
type Component interface {
lifecycle.Component
observability.Identifiable
Provider
}