BasicDecode

class Object
trait Matchable
class Any
trait decode
trait codec
object codec
object decode

Implicits

Implicits

implicit
def flagDecode: Conv[Flag, Option[Flag]]
implicit
def folderConv: Conv[Folder, MailFolder]

The full name of the folder should never be empty, therefore NonEmptyList.fromListUnsafe is used

The full name of the folder should never be empty, therefore NonEmptyList.fromListUnsafe is used

implicit
def mailAddressDecode: Conv[Address, MailAddress]
implicit
def mailAddressParse: Conv[String, Either[String, MailAddress]]
implicit
def mailAddressParseNameAndAddress: Conv[(Option[String], String), Either[String, MailAddress]]
implicit
def mailAddressParseNameAndAddressValidated: Conv[(Option[String], String), ValidatedNec[AddressException, MailAddress]]
implicit
def mailAddressParseValidated: Conv[String, ValidatedNec[AddressException, MailAddress]]
implicit
def mailHeaderDecode(implicit cf: Conv[Folder, MailFolder], ca: Conv[Address, MailAddress], cr: Conv[MimeMessage, Recipients], cs: Conv[String, Either[String, MailAddress]]): Conv[MimeMessage, MailHeader]
implicit
def recipientsDecode(implicit ca: Conv[Address, MailAddress]): Conv[MimeMessage, Recipients]