Versions in this module Expand all Collapse all v0 v0.1.0 Oct 10, 2026 Changes in this version + func AddBeamFor(ptr any) Beam + func GetBeamDefaultInstance[T any]() T + func GetBeamScopedInstance[T any]() T + func GetBeam[T any]() Beam + func GetLogger() *logger.Logger + func NewBeamFor(ptr any) Beam + func ValErr[T any](val T, err error) T + type BeamWithFoundry struct + func (this *BeamWithFoundry[T]) GetFoundry() *Foundry[T] + type BeamWithInject struct + func (this *BeamWithInject) GetBeam() *BeamWithValue + func (this *BeamWithInject) SetBeam(beam *BeamWithValue) + func (this *BeamWithInject) WithBeam(beam *BeamWithValue) *BeamWithInject + type BeamWithValue struct + func (this *BeamWithValue) GetValue() string + func (this *BeamWithValue) SetValue(value string) + func (this *BeamWithValue) WithValue(value string) *BeamWithValue + type TestValuer interface + GetValue func() string + SetValue func(string) + type TestingComponent interface + type TestingContext interface + AddBeamFor func(any) (Beam, Error) + EnableScanning func() + GetBeamDefaultInstance func(Beam) *container.Instance + LoadConfig func(map[string]any) Error + LoadConfigAt func(map[string]any, string) Error + LoadConfigForProfile func(map[string]any, string) Error + LoadConfigForProfileAt func(map[string]any, string, string) Error + Register func(beam Beam) Error + Reset func() + SetScanFor func(rtype reflect.Type) + func GetContainer() TestingContext