serialize method
Implementation
@override
Uint8List serialize(JustExternalScannerState state) {
final result = Uint8List(_serializedSize);
final bytes = ByteData.sublistView(result)
..setUint32(0, state.previousIndent & 0xffffffff, Endian.host)
..setUint16(4, state.advanceBraceCount & 0xffff, Endian.host)
..setUint8(6, state.hasSeenEndOfFile ? 1 : 0)
..setUint8(7, state.paddingByte & 0xff);
return bytes.buffer.asUint8List(bytes.offsetInBytes, bytes.lengthInBytes);
}