[[bench]]
harness = false
name = "parse_command"
[[bench]]
harness = false
name = "parse_response"
[dependencies.abnf-core]
version = "0.5"
[dependencies.base64]
version = "0.13"
[dependencies.bytes]
optional = true
version = "1.1"
[dependencies.chrono]
default-features = false
features = ["alloc"]
version = "0.4"
[dependencies.imap-types]
default-features = false
version = "0.6"
[dependencies.nom]
version = "7"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.tokio-util]
default-features = false
features = ["codec"]
optional = true
version = "0.7.1"
[dev-dependencies.ansi_term]
version = "0.12"
[dev-dependencies.criterion]
version = "0.3"
[features]
arbitrary = ["imap-types/arbitrary"]
bounded-static = ["imap-types/bounded-static"]
default = []
ext_compress = ["imap-types/ext_compress"]
ext_enable = ["imap-types/ext_enable"]
ext_idle = ["imap-types/ext_idle"]
nom = []
serde = ["dep:serde", "chrono/serde", "imap-types/serde"]
starttls = ["imap-types/starttls"]
tokio_util_codec = ["dep:bytes", "dep:tokio-util", "bounded-static"]
[package]
authors = ["Damian Poddebniak <poddebniak@mailbox.org>"]
description = "Low-level IMAP Parser and Serializer"
edition = "2018"
keywords = ["email", "imap", "parser", "codec"]
license = "MIT OR Apache-2.0"
name = "imap-codec"
repository = "https://github.com/duesee/imap-codec"
version = "0.6.0"