[package] name = "public_traits" version = "0.0.1" workspace = ".." [lib] name = "public_traits" path = "lib.rs" [features] default = ["syncable"] sqlcipher = ["rusqlite/sqlcipher"] syncable = ["tolstoy_traits", "hyper", "serde_json"] [dependencies] failure = "0.1.6" failure_derive = "0.1.6" http = "0.2.0" tokio-core = "0.1.17" uuid = "0.8" [dependencies.rusqlite] version = "0.21" features = ["limits"] [dependencies.edn] path = "../edn" [dependencies.core_traits] path = "../core-traits" [dependencies.db_traits] path = "../db-traits" [dependencies.query_algebrizer_traits] path = "../query-algebrizer-traits" [dependencies.query_projector_traits] path = "../query-projector-traits" [dependencies.query_pull_traits] path = "../query-pull-traits" [dependencies.sql_traits] path = "../sql-traits" [dependencies.tolstoy_traits] path = "../tolstoy-traits" optional = true [dependencies.hyper] version = "0.13.1" optional = true [dependencies.serde_json] version = "1.0" optional = true