type FieldMeta struct { Name string Path []Offset Opts FieldOpts Type reflect.Type }
func ResolveStruct(vt reflect.Type) []FieldMeta
func (self *FieldMeta) String() string
type FieldOpts int
const ( F_omitempty FieldOpts = 1 << iota F_stringize )
type Offset struct { Size uintptr Kind OffsetType Type reflect.Type }
type OffsetType int
const ( F_offset OffsetType = iota F_deref )
type StdField struct {
// contains filtered or unexported fields
}
type StdStructFields struct {
// contains filtered or unexported fields
}