def pack(self, s): fs = FakeWriteStream() self["content"].pack(fs) self["header"].data["length"] = fs.tell() Struct.pack(self, s)
def pack(self, s): with BitWriteStream(s) as bs: Struct.pack(self, bs)