# Functions

EmptyEvaluationSeriesData returns empty series data.
NewEvaluationSeriesBuilder creates an EvaluationSeriesDataBuilder based on the provided EvaluationSeriesData.
NewEvaluationSeriesContext create a new EvaluationSeriesContext.
NewMetadata creates Metadata with the provided name.

# Structs

EvaluationSeriesContext contains contextual information for the execution of stages in the evaluation series.
EvaluationSeriesData is an immutable data type used for passing implementation-specific data between stages in the evaluation series.
EvaluationSeriesDataBuilder should be used by hook implementers to append data.
Metadata contains information about a specific hook implementation.
Unimplemented implements all Hook methods with empty functions.

# Interfaces

The EvaluationSeries is composed of stages, methods that are called during the evaluation of flags.
A Hook is used to extend the functionality of the SDK.

# Type aliases

HookMetadataOption represents a functional means of setting additional, optional, attributes of the Metadata.