diff --git a/Cargo.lock b/Cargo.lock index e63dab8f..caf2fd5e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1702,9 +1702,9 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" [[package]] name = "smallvec" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7cb5678e1615754284ec264d9bb5b4c27d2018577fd90ac0ceb578591ed5ee4" +checksum = "3757cb9d89161a2f24e1cf78efa0c1fcff485d18e3f55e0aa3480824ddaa0f3f" dependencies = [ "serde", ] diff --git a/Cargo.toml b/Cargo.toml index 0da12aab..066569cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,6 +22,10 @@ path = "src/bin.rs" name = "managesieve" path = "src/managesieve.rs" +#[[bin]] +#name = "async" +#path = "src/async.rs" + [dependencies] xdg = "2.1.0" crossbeam = "0.7.2" @@ -46,7 +50,7 @@ libc = {version = "0.2.59", features = ["extra_traits",]} rmp = "^0.8" rmpv = { version = "^0.4.2", features=["with-serde",] } rmp-serde = "^0.14.0" -smallvec = { version = "1.1.0", features = ["serde", ] } +smallvec = { version = "^1.4.0", features = ["serde", ] } bitflags = "1.0" pcre2 = { version = "0.2.3", optional = true } structopt = { version = "0.3.14", default-features = false } diff --git a/melib/Cargo.toml b/melib/Cargo.toml index 2c96f1af..aa2fa27b 100644 --- a/melib/Cargo.toml +++ b/melib/Cargo.toml @@ -37,7 +37,7 @@ unicode-segmentation = { version = "1.2.1", optional = true } libc = {version = "0.2.59", features = ["extra_traits",]} reqwest = { version ="0.10.0-alpha.2", optional=true, features = ["json", "blocking" ]} serde_json = { version = "1.0", optional = true, features = ["raw_value",] } -smallvec = { version = "1.1.0", features = ["serde", ] } +smallvec = { version = "^1.4.0", features = ["serde", ] } nix = "0.17.0" rusqlite = {version = "0.20.0", optional = true } diff --git a/src/bin.rs b/src/bin.rs index 83907c67..9fa35b9a 100644 --- a/src/bin.rs +++ b/src/bin.rs @@ -39,6 +39,7 @@ extern crate uuid; extern crate bitflags; extern crate serde_json; +#[macro_use] extern crate smallvec; extern crate termion;