base64-0.4.2.1: Fast RFC 4648-compliant Base64 encoding
Copyright(c) 2019-2020 Emily Pillmore
LicenseBSD-style
MaintainerEmily Pillmore <emilypi@cohomolo.gy>
StabilityExperimental
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Text.Encoding.Base64.Error

Description

This module contains the error types raised (not as exceptions!) in the decoding process.

Synopsis

Documentation

data Base64Error e Source #

This data type represents the type of decoding errors of various kinds as they pertain to decoding Text values. Namely, to distinguish between decoding errors from opaque unicode exceptions caught in the unicode decoding process.

Constructors

DecodeError Text

The error associated with decoding failure as a result of the Base64 decoding process

ConversionError e

The error associated with the decoding failure as a result of the conversion process

Instances

Instances details
Eq e => Eq (Base64Error e) Source # 
Instance details

Defined in Data.Text.Encoding.Base64.Error

Show e => Show (Base64Error e) Source # 
Instance details

Defined in Data.Text.Encoding.Base64.Error