kubernetes/vendor/github.com/google/go-cmp/cmp/report_compare.go

const numContextRecords

type diffMode

const diffUnknown

const diffIdentical

const diffRemoved

const diffInserted

type typeMode

const emitType

const elideType

const autoType

type formatOptions

func (opts formatOptions) WithDiffMode(d diffMode) formatOptions {}

func (opts formatOptions) WithTypeMode(t typeMode) formatOptions {}

func (opts formatOptions) WithVerbosity(level int) formatOptions {}

func (opts formatOptions) verbosity() uint {}

const maxVerbosityPreset

// verbosityPreset modifies the verbosity settings given an index
// between 0 and maxVerbosityPreset, inclusive.
func verbosityPreset(opts formatOptions, i int) formatOptions {}

// FormatDiff converts a valueNode tree into a textNode tree, where the later
// is a textual representation of the differences detected in the former.
func (opts formatOptions) FormatDiff(v *valueNode, ptrs *pointerReferences) (out textNode) {}

func (opts formatOptions) formatDiffList(recs []reportRecord, k reflect.Kind, ptrs *pointerReferences) textNode {}

// coalesceAdjacentRecords coalesces the list of records into groups of
// adjacent equal, or unequal counts.
func coalesceAdjacentRecords(name string, recs []reportRecord) (groups []diffStats) {}