| author | |
| committer | |
| log | 1bc8bca5eccb2b89059e298bdec01682e8167159 |
| tree | 42f84792c8c6d7e81de96352222c3d88ee7d2570 |
| parent | b96b780d05d151fba5c65f3360530e4a4455d8cf |
| signature |
1 files changed, 5 insertions(+), 0 deletions(-)
fixed_buffer_stream.zig+5| ... | ... | @@ -89,6 +89,11 @@ pub fn FixedBufferStream(comptime Buffer: type) type { |
| 89 | 89 | return self.buffer[self.pos]; |
| 90 | 90 | } |
| 91 | 91 | |
| 92 | pub fn takeSlice(self: *Self, count: usize) Buffer { | |
| 93 | defer self.pos += count; | |
| 94 | return self.buffer[self.pos..][0..count]; | |
| 95 | } | |
| 96 | ||
| 92 | 97 | pub fn rest(self: *Self) Buffer { |
| 93 | 98 | return self.buffer[self.pos..]; |
| 94 | 99 | } |