pub fn match(self: ExpectedTag, tag: Tag) bool self: ExpectedTagtag: Tag313
314
315
316
317
318
319
320
321
322
323
324 pub fn match(self: ExpectedTag, tag: Tag) bool {
if (self.number) |e| {
if (tag.number != e) return false;
}
if (self.constructed) |e| {
if (tag.constructed != e) return false;
}
if (self.class) |e| {
if (tag.class != e) return false;
}
return true;
}