unpackBool method
Unpack value if it exist. Otherwise returns null
.
Throws FormatException if value is not a bool,
Implementation
bool? unpackBool() {
final b = _d.getUint8(_offset);
bool? v;
if (b == 0xc2) {
v = false;
_offset += 1;
} else if (b == 0xc3) {
v = true;
_offset += 1;
} else if (b == 0xc0) {
v = null;
_offset += 1;
} else {
throw _formatException('bool', b);
}
return v;
}