[package] name = "koit-toml" version = "0.2.1" edition = "2018" authors = ["Thomas Churchman "] license = "MIT" readme = "README.md" repository = "https://github.com/tomcur/koit" description = "A simple, asynchronous, pure-Rust, structured, embedded database" categories = ["asynchronous", "database-implementations"] keywords = ["database", "embedded", "structured", "async", "non-blocking"] [package.metadata.docs.rs] # To run locally: # RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features --no-deps --open all-features = true rustdoc-args = ["--cfg", "docsrs"] [features] default = ["file-backend", "json-format", "bincode-format", "toml-format"] file-backend = [] json-format = ["serde", "serde_json"] bincode-format = ["serde", "bincode"] toml-format = ["serde", "toml"] [dependencies] tracing = "0.1" async-trait = "0.1" thiserror = "1.0" serde = { version = "1.0", optional = true } serde_json = { version = "1.0", optional = true } bincode = { version = "1.0", optional = true } toml = {version = "0.5.8",optional = true} [dev-dependencies] futures = "0.3" serde = { version = "1.0", features = ["derive"] } [dependencies.async-std] version = "1.9.0" features = ["unstable","attributes"]