diff --git a/lib/std/crypto/codecs/asn1.zig b/lib/std/crypto/codecs/asn1.zig index 4fec6006d8..0b4c50644c 100644 --- a/lib/std/crypto/codecs/asn1.zig +++ b/lib/std/crypto/codecs/asn1.zig @@ -183,7 +183,7 @@ pub const Element = struct { } }; - pub const DecodeError = error{InvalidLength} || std.Io.Reader.Error; + pub const DecodeError = error{ InvalidLength, EndOfStream, ReadFailed }; /// Safely decode a DER/BER/CER element at `index`: /// - Ensures length uses shortest form