Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type B ¶
type B = BasicField
type BasicField ¶
type BasicField string
func (BasicField) ExtractPath ¶
func (f BasicField) ExtractPath(in proto.Message) (interface{}, error)
type ExtractorWithDefault ¶
type ExtractorWithDefault struct { DefaultValue interface{} Extractor FieldExtractor }
type FieldExtractor ¶
type Object ¶
type Object = ObjectExtractor
type ObjectExtractor ¶
type ObjectExtractor map[string]FieldExtractor
type OneOfExtractor ¶
type OneOfExtractor struct {
// contains filtered or unexported fields
}
func OneOf ¶
func OneOf(oneOfPath string, itemExtractor FieldExtractor) OneOfExtractor
type RepeatedItem ¶
type RepeatedItem struct { RepeatedFieldPath string ItemExtractor FieldExtractor }
type StructField ¶
type StructField string
Click to show internal directories.
Click to hide internal directories.