1
0
mirror of https://github.com/fafhrd91/actix-web synced 2024-11-28 01:52:57 +01:00

remove unused code

This commit is contained in:
Nikolay Kim 2019-03-02 22:22:45 -08:00
parent 115b30d9cc
commit b320dc127a
2 changed files with 6 additions and 24 deletions

View File

@ -10,7 +10,7 @@ matrix:
include:
- rust: stable
- rust: beta
- rust: nightly
- rust: nightly-2019-03-02
allow_failures:
- rust: nightly
@ -24,6 +24,11 @@ before_install:
- sudo apt-get update -qq
- sudo apt-get install -y openssl libssl-dev libelf-dev libdw-dev cmake gcc binutils-dev libiberty-dev
before_cache: |
if [[ "$TRAVIS_RUST_VERSION" == nightly ]]; then
RUSTFLAGS="--cfg procmacro2_semver_exempt" cargo install cargo-tarpaulin -f
fi
# Add clippy
before_script:
- export PATH=$PATH:~/.cargo/bin

View File

@ -54,12 +54,6 @@ impl App<PayloadStream, AppChain> {
}
}
impl Default for App<PayloadStream, AppChain> {
fn default() -> Self {
App::new()
}
}
impl<P, T> App<P, T>
where
P: 'static,
@ -249,23 +243,6 @@ where
_t: PhantomData,
}
}
/// Complete applicatin chain configuration and start resource
/// configuration.
pub fn router<B>(self) -> AppRouter<T, P, B, AppEntry<P>> {
let fref = Rc::new(RefCell::new(None));
AppRouter {
chain: self.chain,
services: Vec::new(),
default: None,
defaults: Vec::new(),
endpoint: AppEntry::new(fref.clone()),
factory_ref: fref,
extensions: self.extensions,
state: self.state,
_t: PhantomData,
}
}
}
/// Structure that follows the builder pattern for building application