Begin building a slice.
Finish building a slice and return it.
Insert a character to a specified position in the slice.
Get the current length of the slice.
Write a string to the slice being built.
Write a character to the slice being built.
A slice building transaction.
Used to build slices of already read data in Reader buffer, avoiding allocations.
Usually these slices point to unchanged Reader data, but sometimes the data is changed due to how YAML interprets certain characters/strings.
See begin() documentation.