code: func (p *TypeSetterPrinter) WrapToPrinter(delegate ResourcePrinter, err error) (ResourcePrinter, error) {
  	if err != nil {
  		return delegate, err
  	}
  	if p == nil {
  		return delegate, nil
  	}
  
  	p.Delegate = delegate
  	return p, nil
  }
docs: // WrapToPrinter wraps the common ToPrinter method