# Functions
FlagOrSegment provides a stub implementation of KeyedData that has only "key" and "version" properties.
NewServerSDKData creates a ServerSDKData instance.
ServerSideEventsServiceHandler creates an HTTP handler to mimic the LaunchDarkly server-side events service.
ServerSidePollingServiceHandler creates an HTTP handler to mimic the LaunchDarkly server-side polling service.
ServerSideStreamingServiceHandler creates an HTTP handler to mimic the LaunchDarkly server-side streaming service.
# Constants
ServerSideSDKStreamingPath is the expected request path for server-side SDK stream requests.
# Structs
ServerSDKData is a convenience type for constructing a test server-side SDK data payload for PollingServiceHandler or StreamingServiceHandler.
# Interfaces
KeyedData is an interface for use with ServerSideData as an abstraction for data model objects that have a key, since this package cannot depend on LaunchDarkly data model types themselves.