def serialize(self, report_type: ReportType) -> bytes:
data = _BitArray()
for item in self.items:
if isinstance(item, Report):
if item.report_type is not report_type:
continue
data.append(item.pack())
else:
data.append(item.serialize(report_type))
return data
评论列表
文章目录