struct Any [src]

Use sparingly.

Fields

tag: Tag
bytes: []const u8

Members

Source

pub const Any = struct { tag: Tag, bytes: []const u8, pub fn decodeDer(decoder: *der.Decoder) !@This() { const ele = try decoder.element(ExpectedTag{}); return .{ .tag = ele.tag, .bytes = decoder.view(ele) }; } pub fn encodeDer(self: @This(), encoder: *der.Encoder) !void { try encoder.tagBytes(self.tag, self.bytes); } }