...

Source file src/github.com/launchdarkly/go-server-sdk/v6/internal/datakinds/data_kind_internal.go

Documentation: github.com/launchdarkly/go-server-sdk/v6/internal/datakinds

     1  package datakinds
     2  
     3  import (
     4  	"github.com/launchdarkly/go-server-sdk/v6/subsystems/ldstoretypes"
     5  
     6  	"github.com/launchdarkly/go-jsonstream/v3/jreader"
     7  )
     8  
     9  // DataKindInternal is implemented along with DataKind to provide more efficient jsonstream-based
    10  // deserialization for our built-in data kinds.
    11  type DataKindInternal interface {
    12  	ldstoretypes.DataKind
    13  	DeserializeFromJSONReader(reader *jreader.Reader) (ldstoretypes.ItemDescriptor, error)
    14  }
    15  

View as plain text