padding(toLength:withPad:startingAt:)
Returns a new string formed from the String by either removing characters from the end, or by appending as many occurrences as necessary of a given pad string.
Declaration
func padding<T>(toLength newLength: Int, withPad padString: T, startingAt padIndex: Int) -> String where T : StringProtocol