in string_rw.js [59:71]
function poolWriteFixedWidthInto(destResult, str, buffer, offset) {
var start = offset + this.sizerw.width;
var length = 0;
if (typeof str === 'string') {
length = buffer.write(str, start, this.encoding);
} else if (str !== null && str !== undefined) {
return destResult.reset(errors.expected(str, 'string, null, or undefined'), offset);
}
this.sizerw.poolWriteInto(destResult, length, buffer, offset);
// istanbul ignore if
if (destResult.err) return destResult;
return destResult.reset(null, start + length);
};