code: func printTolerationsMultilineWithIndent(w PrefixWriter, initialIndent, title, innerIndent string, tolerations []corev1.Toleration) {
  	w.Write(LEVEL_0, "%s%s:%s", initialIndent, title, innerIndent)
  
  	if tolerations == nil || len(tolerations) == 0 {
  		w.WriteLine("<none>")
  		return
  	}
  
  	// to print tolerations in the sorted order
  	sort.Slice(tolerations, func(i, j int) bool {
  		return tolerations[i].Key < tolerations[j].Key
  	})
  
  	for i, toleration := range tolerations {
  		if i != 0 {
  			w.Write(LEVEL_0, "%s", initialIndent)
  			w.Write(LEVEL_0, "%s", innerIndent)
  		}
  		w.Write(LEVEL_0, "%s", toleration.Key)
  		if len(toleration.Value) != 0 {
  			w.Write(LEVEL_0, "=%s", toleration.Value)
  		}
  		if len(toleration.Effect) != 0 {
  			w.Write(LEVEL_0, ":%s", toleration.Effect)
  		}
  		if toleration.TolerationSeconds != nil {
  			w.Write(LEVEL_0, " for %ds", *toleration.TolerationSeconds)
  		}
  		w.Write(LEVEL_0, "\n")
  	}
  }
docs: // printTolerationsMultilineWithIndent prints multiple tolerations with a user-defined alignment.