View Source IbanEx.Deserialize protocol (iban_ex v0.1.8)

Summary

Types

t()

All the types that implement this protocol.

Types

@type iban() :: IbanEx.Iban.t()
@type iban_or_error() ::
  iban()
  | {:invalid_checksum, binary()}
  | {:invalid_format, binary()}
  | {:invalid_length, binary()}
  | {:can_not_parse_map, binary()}
  | {:unsupported_country_code, binary()}
@type t() :: term()

All the types that implement this protocol.

Functions

@spec to_iban(t()) :: iban_or_error()