diff --git a/.travis.yml b/.travis.yml index f26f51c..a713be0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,10 @@ before_script: - export PATH=$HOME/.cargo/bin:$PATH script: - - cargo test --all --all-features + - cargo build --features="iron" + - cargo build --features="rocket" + - cargo build --features="actix-web" + - cargo test --all - | if command -v cargo-clippy > /dev/null; then CLIPPY_STATUS=0 diff --git a/maud/src/lib.rs b/maud/src/lib.rs index 8dc7410..1e7dcf7 100644 --- a/maud/src/lib.rs +++ b/maud/src/lib.rs @@ -199,7 +199,7 @@ mod actix_support { impl Responder for PreEscaped<String> { type Item = HttpResponse; type Error = Error; - fn respond_to<String>(self, _req: &HttpRequest<String>) -> Result<Self::Item, Self::Error> { + fn respond_to<S>(self, _req: &HttpRequest<S>) -> Result<Self::Item, Self::Error> { Ok(HttpResponse::Ok().body(self.0)) } }