type internal/reflectlite.Type (interface)
Method Implmentations
AssignableTo(u Type) bool
(*arrayType).rtype.AssignableTo
(*chanType).rtype.AssignableTo
(*funcType).rtype.AssignableTo
(*interfaceType).rtype.AssignableTo
(*mapType).rtype.AssignableTo
(*ptrType).rtype.AssignableTo
(*rtype).AssignableTo
(*sliceType).rtype.AssignableTo
(*structType).rtype.AssignableTo
(*structTypeUncommon).structType.rtype.AssignableTo
Comparable() bool
(*arrayType).rtype.Comparable
(*chanType).rtype.Comparable
(*funcType).rtype.Comparable
(*interfaceType).rtype.Comparable
(*mapType).rtype.Comparable
(*ptrType).rtype.Comparable
(*rtype).Comparable
(*sliceType).rtype.Comparable
(*structType).rtype.Comparable
(*structTypeUncommon).structType.rtype.Comparable
Elem() Type
(*arrayType).rtype.Elem
(*chanType).rtype.Elem
(*funcType).rtype.Elem
(*interfaceType).rtype.Elem
(*mapType).rtype.Elem
(*ptrType).rtype.Elem
(*rtype).Elem
(*sliceType).rtype.Elem
(*structType).rtype.Elem
(*structTypeUncommon).structType.rtype.Elem
Implements(u Type) bool
(*arrayType).rtype.Implements
(*chanType).rtype.Implements
(*funcType).rtype.Implements
(*interfaceType).rtype.Implements
(*mapType).rtype.Implements
(*ptrType).rtype.Implements
(*rtype).Implements
(*sliceType).rtype.Implements
(*structType).rtype.Implements
(*structTypeUncommon).structType.rtype.Implements
Kind() Kind
(*arrayType).rtype.Kind
(*chanType).rtype.Kind
(*funcType).rtype.Kind
(*interfaceType).rtype.Kind
(*mapType).rtype.Kind
(*ptrType).rtype.Kind
(*rtype).Kind
(*sliceType).rtype.Kind
(*structType).rtype.Kind
(*structTypeUncommon).structType.rtype.Kind
Name() string
(*arrayType).rtype.Name
(*chanType).rtype.Name
(*funcType).rtype.Name
(*interfaceType).rtype.Name
(*mapType).rtype.Name
(*ptrType).rtype.Name
(*rtype).Name
(*sliceType).rtype.Name
(*structType).rtype.Name
(*structTypeUncommon).structType.rtype.Name
PkgPath() string
(*arrayType).rtype.PkgPath
(*chanType).rtype.PkgPath
(*funcType).rtype.PkgPath
(*interfaceType).rtype.PkgPath
(*mapType).rtype.PkgPath
(*ptrType).rtype.PkgPath
(*rtype).PkgPath
(*sliceType).rtype.PkgPath
(*structType).rtype.PkgPath
(*structTypeUncommon).structType.rtype.PkgPath
Size() uintptr
(*arrayType).rtype.Size
(*chanType).rtype.Size
(*funcType).rtype.Size
(*interfaceType).rtype.Size
(*mapType).rtype.Size
(*ptrType).rtype.Size
(*rtype).Size
(*sliceType).rtype.Size
(*structType).rtype.Size
(*structTypeUncommon).structType.rtype.Size
String() string
(*arrayType).rtype.String
(*chanType).rtype.String
(*funcType).rtype.String
(*interfaceType).rtype.String
(*mapType).rtype.String
(*ptrType).rtype.String
(*rtype).String
(*sliceType).rtype.String
(*structType).rtype.String
(*structTypeUncommon).structType.rtype.String
common() *rtype
(*arrayType).rtype.common
(*chanType).rtype.common
(*funcType).rtype.common
(*interfaceType).rtype.common
(*mapType).rtype.common
(*ptrType).rtype.common
(*rtype).common
(*sliceType).rtype.common
(*structType).rtype.common
(*structTypeUncommon).structType.rtype.common
uncommon() *uncommonType
(*arrayType).rtype.uncommon
(*chanType).rtype.uncommon
(*funcType).rtype.uncommon
(*interfaceType).rtype.uncommon
(*mapType).rtype.uncommon
(*ptrType).rtype.uncommon
(*rtype).uncommon
(*sliceType).rtype.uncommon
(*structType).rtype.uncommon
(*structTypeUncommon).structType.rtype.uncommon
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)