| ... | @@ -840,6 +840,9 @@ pub fn peekDelimiterExclusive(r: *Reader, delimiter: u8) DelimiterError![]u8 { | ... | @@ -840,6 +840,9 @@ pub fn peekDelimiterExclusive(r: *Reader, delimiter: u8) DelimiterError![]u8 { |
| 840 | /// Returns number of bytes streamed, which may be zero, or error.EndOfStream | 840 | /// Returns number of bytes streamed, which may be zero, or error.EndOfStream |
| 841 | /// if the delimiter was not found. | 841 | /// if the delimiter was not found. |
| 842 | /// | 842 | /// |
| | 843 | /// Asserts buffer capacity of at least one. This function performs better with |
| | 844 | /// larger buffers. |
| | 845 | /// |
| 843 | /// See also: | 846 | /// See also: |
| 844 | /// * `streamDelimiterEnding` | 847 | /// * `streamDelimiterEnding` |
| 845 | /// * `streamDelimiterLimit` | 848 | /// * `streamDelimiterLimit` |
| ... | @@ -858,6 +861,9 @@ pub fn streamDelimiter(r: *Reader, w: *Writer, delimiter: u8) StreamError!usize | ... | @@ -858,6 +861,9 @@ pub fn streamDelimiter(r: *Reader, w: *Writer, delimiter: u8) StreamError!usize |
| 858 | /// Returns number of bytes streamed, which may be zero. End of stream can be | 861 | /// Returns number of bytes streamed, which may be zero. End of stream can be |
| 859 | /// detected by checking if the next byte in the stream is the delimiter. | 862 | /// detected by checking if the next byte in the stream is the delimiter. |
| 860 | /// | 863 | /// |
| | 864 | /// Asserts buffer capacity of at least one. This function performs better with |
| | 865 | /// larger buffers. |
| | 866 | /// |
| 861 | /// See also: | 867 | /// See also: |
| 862 | /// * `streamDelimiter` | 868 | /// * `streamDelimiter` |
| 863 | /// * `streamDelimiterLimit` | 869 | /// * `streamDelimiterLimit` |
| ... | @@ -884,6 +890,9 @@ pub const StreamDelimiterLimitError = error{ | ... | @@ -884,6 +890,9 @@ pub const StreamDelimiterLimitError = error{ |
| 884 | /// | 890 | /// |
| 885 | /// Returns number of bytes streamed, which may be zero. End of stream can be | 891 | /// Returns number of bytes streamed, which may be zero. End of stream can be |
| 886 | /// detected by checking if the next byte in the stream is the delimiter. | 892 | /// detected by checking if the next byte in the stream is the delimiter. |
| | 893 | /// |
| | 894 | /// Asserts buffer capacity of at least one. This function performs better with |
| | 895 | /// larger buffers. |
| 887 | pub fn streamDelimiterLimit( | 896 | pub fn streamDelimiterLimit( |
| 888 | r: *Reader, | 897 | r: *Reader, |
| 889 | w: *Writer, | 898 | w: *Writer, |