DecodeDerResult
Success-or-failure result from a DER reader or decoder.
type DecodeDerResult<TValue> = { readonly ok: true; readonly value: TValue } | ErrorResult<DecodeDerErrorCode, Record<never, never>, DecodeDerFailure>