Function getPos [src]
Prototype
pub fn getPos(self: *StreamSource) GetSeekPosError!u64
Parameters
self: *StreamSource
Source
pub fn getPos(self: *StreamSource) GetSeekPosError!u64 {
switch (self.*) {
.buffer => |*x| return x.getPos(),
.const_buffer => |*x| return x.getPos(),
.file => |x| if (!has_file) unreachable else return x.getPos(),
}
}