| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| rune | A Unicode.Rune to append. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a Unicode.Rune to this string.
| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| ch | A char to append. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a char to this string.
| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| rune | A Unicode.Rune to append some number of times. |
| count | The number of times to append the rune. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a Unicode.Rune a number of times to this string.
| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| input | A long integer to append to the string. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a number (converted to UTF-8 characters) to this string.
| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| input | An int to append to the string. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a number (converted to UTF-8 characters) to this string.
| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| input | A ulong integer to append to the string. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a number (converted to UTF-8 characters) to this string.
| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| input | A uint to append to the string. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a number (converted to UTF-8 characters) to this string.
| Parameter | Description |
|---|---|
| fs | A FixedString"N"Bytes. |
| input | A float to append to the string. |
| decimalSeparator | The character to use as the decimal separator. Defaults to a period ('.'). |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the string is exceeded.
Appends a number (converted to UTF-8 characters) to this string.
| Parameter | Description |
|---|---|
| fs | The destination string. |
| input | The source string. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the destination string is exceeded.
Appends another string to this string.
When the method returns an error, the destination string is not modified.
| Parameter | Description |
|---|---|
| fs | The destination string. |
| utf8Bytes | The bytes to append. |
| utf8BytesLength | The number of bytes to append. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the destination string is exceeded.
Appends bytes to this string.
When the method returns an error, the destination string is not modified.
No validation is performed: it is your responsibility for the destination to contain valid UTF-8 when you're done appending bytes.
| Parameter | Description |
|---|---|
| fs | The destination string. |
| s | The string to append. |
FormatError FormatError.None if successful. Returns FormatError.Overflow if the capacity of the destination string is exceeded.
Appends another string to this string.
When the method returns an error, the destination string is not modified.