decodeValue method
Implementation
@override
decodeValue(Pipe x, CType t) {
checkType(t);
final len = lebDecode(x);
final buf = safeRead((x as Pipe<int>), len.toInt());
if (!isValidUTF8(Uint8List.fromList(buf))) {
throw 'Not valid UTF8 text';
}
return Uint8List.fromList(buf).u8aToString(useDartEncode: true);
}