pub fn decodeDer(decoder: *der.Decoder) !Oid
pub fn decodeDer(decoder: *der.Decoder) !Oid { const ele = try decoder.element(asn1_tag.toExpected()); const encoded = decoder.view(ele); if (encoded.len == 0) return error.EndOfStream; if (encoded[encoded.len - 1] & 0x80 != 0) return error.InvalidEncoding; return Oid{ .encoded = encoded }; }