func()

in pkg/multierror/multierror.go [37:57]


func (errs errorImpl) Format(s fmt.State, verb rune) {
	switch verb {
	case 'v':
		_, _ = fmt.Fprintf(s, "errors (%d):\n", len(errs))
		for _, err := range errs {
			if formatter, ok := err.(fmt.Formatter); ok {
				_, _ = io.WriteString(s, "  ")
				formatter.Format(s, verb)
				_, _ = io.WriteString(s, "\n")
			} else {
				_, _ = fmt.Fprintf(s, "  %v\n", err)
			}
		}

	case 's':
		_, _ = io.WriteString(s, errs.Error())

	case 'q':
		_, _ = fmt.Fprintf(s, "%q", errs.Error())
	}
}