# Functions
Has returns true if the supplied Object's underlying type is struct (or a slice or map of struct), and it matches all of the supplied field Matchers.
HasFieldThat returns a Matcher that returns true if the supplied field is a struct that matches the supplied field matchers.
IsEmbedded returns a Matcher that returns true if the supplied field is embedded.
IsItems returns a Matcher that returns true if the supplied field appears to be the Items of a Kubernetes list.
IsListMeta returns a Matcher that returns true if the supplied field appears to be Kubernetes list metadata.
IsNamed returns a Matcher that returns true if the supplied field has the supplied name.
IsNonPortableClassSpecTemplate returns a Matcher that returns true if the supplied field appears to be a Crossplane non-portable resource class spec template.
IsObjectMeta returns a Matcher that returns true if the supplied field appears to be Kubernetes object metadata.
IsPortableClass returns a Matcher that returns true if the supplied field appears to be a Crossplane portable resource class.
IsResourceClaimSpec returns a Matcher that returns true if the supplied field appears to be a Crossplane resource claim spec.
IsResourceClaimStatus returns a Matcher that returns true if the supplied field appears to be a Crossplane resource claim status.
IsResourceSpec returns a Matcher that returns true if the supplied field appears to be a Crossplane managed resource spec.
IsResourceStatus returns a Matcher that returns true if the supplied field appears to be a Crossplane managed resource status.
IsSlice returns a Matcher that returns true if the supplied field is a slice.
IsSpec returns a Matcher that returns true if the supplied field appears to be a Kubernetes resource spec.
IsSpecTemplate returns a Matcher that returns true if the supplied field appears to be a Crossplane resource class spec template.
IsStatus returns a Matcher that returns true if the supplied field appears to be a Kubernetes resource status.
IsTypeMeta returns a Matcher that returns true if the supplied field appears to be Kubernetes type metadata.
IsTypeNamed returns a Matcher that returns true if the supplied field has the supplied type name suffix and name.
# Constants
Field names.
Field names.
Field names.
Field names.
Field names.
Field names.
Field names.
Field names.
Field names.
Field names.
Field names.
Field names.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
Field type suffixes.
# Type aliases
A Matcher is a function that returns true if the supplied Var (assumed to be a struct field) matches its requirements.