Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Options ¶
type Options[Config any, Runtime runtime] struct { Version string Initialize func(version string) LoadConfig func() (Config, error) LoadConfigErrorMessage string NewLogger func(config Config) (*slog.Logger, error) LoggerConfig func(config Config) sharedlogging.Config LoggerFileName string LoggerLevel func(config Config) string StartupMessage string StartupFields func(config Config) []any BuildTimeout time.Duration BuildRuntime func(ctx context.Context, config Config, logger *slog.Logger) (Runtime, error) BuildErrorMessage string Stderr io.Writer }
Click to show internal directories.
Click to hide internal directories.