diff --git a/Cargo.toml b/Cargo.toml index bef2bf7f..0f637364 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ build = "build.rs" default-run = "erdos" license = "Apache-2.0" readme = "README.md" -documentation = "https://docs.rs/erdos/0.2.0/erdos/" +documentation = "https://docs.rs/crate/erdos/" repository = "https://github.com/erdos-project/erdos" description = """ ERDOS is a platform for developing self-driving cars and robotics applications. @@ -15,7 +15,7 @@ ERDOS is a platform for developing self-driving cars and robotics applications. keywords = ["data-flow", "robotics", "autonomos", "driving"] [dependencies] -abomonation = { git = "https://github.com/erdos-project/abomonation" } +abomonation = "0.7.3" abomonation_derive = "0.5.0" async-trait = "0.1.18" bincode = "1.2.1" diff --git a/src/lib.rs b/src/lib.rs index d9a4314f..4bff74b4 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -148,9 +148,11 @@ //! turns ERDOS pipelines into //! [Kahn process networks](https://en.wikipedia.org/wiki/Kahn_process_networks). +// Required for specialization. +#![allow(incomplete_features)] + #![feature(get_mut_unchecked)] -#![feature(min_specialization)] -#![feature(rustc_attrs)] +#![feature(specialization)] #![feature(box_into_pin)] // Re-exports of libraries used in macros.