Move receiver closing logic out of xmpp processing

[?]
Dec 2, 2018, 9:39 PM
5A5UVGNMHEYI62XUENBEPSRJ7M3MBULYITRDOEYYA5ZDUMFBB6ZQC

Dependencies

  • [2] 36WQ7YHD Update dependencies
  • [3] HKSQO7JZ Enable hyper http server and configuration
  • [4] FVVPKFTL Initial commit
  • [5] FV6BJ5K6 Send self-presence and store account info in Rc so it willbe used in some future in parallel
  • [6] VS6AHRWI Move XMPP to separate dir
  • [7] UIQTC2NT Update dependencies

Change contents

  • edit in src/xmpp/mod.rs at line 3
    [3.128][3.128:163]()
    use tokio_channel::mpsc::Receiver;
  • edit in src/xmpp/mod.rs at line 98
    [3.846]
    [3.846]
    info!("Sending presence...");
  • edit in src/xmpp/mod.rs at line 152
    [3.3792]
    [3.3792]
    #[derive(Debug)]
  • replacement in src/xmpp/mod.rs at line 155
    [3.3817][3.3817:3876](),[3.3817][3.3817:3876]()
    struct XmppState<F> {
    cmd_recv: Receiver<XmppCommand>,
    [3.3817]
    [3.3876]
    struct XmppState<F, S> {
    cmd_recv: S,
  • replacement in src/xmpp/mod.rs at line 161
    [3.3920][3.3920:4038](),[3.3920][3.3920:4038]()
    impl<F> XmppState<F> {
    fn new(cmd_recv: Receiver<XmppCommand>, signal: F, conn: XmppConnection) -> XmppState<F> {
    [3.3920]
    [3.4038]
    impl<F, S> XmppState<F, S> {
    fn new(cmd_recv: S, signal: F, conn: XmppConnection) -> XmppState<F, S> {
  • replacement in src/xmpp/mod.rs at line 171
    [3.4137][3.4137:4161](),[3.4137][3.4137:4161]()
    pub fn xmpp_process<F>(
    [3.4137]
    [3.4161]
    pub fn xmpp_process<F, S>(
  • replacement in src/xmpp/mod.rs at line 173
    [3.4176][3.4176:4213](),[3.4176][3.4176:4213]()
    cmd_recv: Receiver<XmppCommand>,
    [3.4176]
    [3.4213]
    cmd_recv: S,
  • edit in src/xmpp/mod.rs at line 178
    [3.4355]
    [3.4355]
    S: stream::Stream<Item = XmppCommand> + 'static
  • replacement in src/xmpp/mod.rs at line 234
    [3.6644][3.6644:6782](),[3.6644][3.6644:6782]()
    |(opt_cmd_recv, _conn): (Option<Receiver<XmppCommand>>, XmppConnection)| {
    if let Some(mut cmd_recv) = opt_cmd_recv {
    [3.6644]
    [3.6782]
    |(opt_cmd_recv, _conn): (Option<S>, XmppConnection)| {
    if let Some(cmd_recv) = opt_cmd_recv {
  • edit in src/xmpp/mod.rs at line 238
    [3.6873][3.6873:6907](),[3.6873][3.6873:6907]()
    cmd_recv.close();
  • file addition: stoppable_receiver.rs (-xw-x--x--)
    [3.6]
    use std::fmt::Debug;
    use tokio::prelude::{Async, Future, Poll, Stream};
    use tokio_channel::mpsc::Receiver;
    pub struct StoppableReceiver<T, F>
    where
    F: Future,
    {
    receiver: Receiver<T>,
    stop_future: F,
    finished: bool,
    }
    impl<T, F> Stream for StoppableReceiver<T, F>
    where
    F: Future,
    T: Debug,
    {
    type Item = T;
    type Error = ();
    fn poll(&mut self) -> Poll<Option<Self::Item>, Self::Error> {
    if !self.finished {
    match self.stop_future.poll() {
    Err(_) => {
    self.receiver.close();
    self.finished = true;
    }
    Ok(Async::Ready(_)) => {
    self.receiver.close();
    self.finished = true;
    }
    Ok(Async::NotReady) => {}
    }
    }
    self.receiver.poll();
    }
    }
    pub fn stop_receiver<T, F>(receiver: Receiver<T>, stop_future: F) -> StoppableReceiver<T, F>
    where
    F: Future,
    T: Debug,
    {
    StoppableReceiver {
    receiver,
    stop_future,
    finished: false,
    }
    }
  • edit in src/main.rs at line 33
    [3.4179]
    [3.4179]
    mod stoppable_receiver;
    use stoppable_receiver::stop_receiver;
  • edit in src/main.rs at line 90
    [3.6121]
    [3.6121]
    let recv = stop_receiver(cmd_recv, ctrl_c.clone().map(|_| ()));
  • replacement in src/main.rs at line 93
    [3.6219][3.6219:6255]()
    ctrt.block_on(xmpp_process(
    [3.6219]
    [3.6255]
    let result = ctrt.block_on(xmpp_process(
  • replacement in src/main.rs at line 95
    [3.6295][3.6295:6317]()
    cmd_recv,
    [3.6295]
    [3.6317]
    recv,
  • replacement in src/main.rs at line 97
    [3.6345][3.6345:6356]()
    ))
    [3.6345]
    [3.6356]
    ));
    info!("Stopping xmpp thread");
    result
  • replacement in src/main.rs at line 106
    [3.6455][3.6455:6484]()
    info!("Server stopper");
    [3.6455]
    [3.6484]
    info!("Server stopped");
  • replacement in Cargo.toml at line 18
    [3.6756][3.0:65]()
    env_logger = "0.6"
    minidom = "=0.9.1" # dependency of tokio-xmpp
    [3.6756]
    [3.6794]
    env_logger = "0.5"
    minidom = "=0.9.1"
  • replacement in Cargo.lock at line 2
    [3.6852][3.66:84]()
    version = "0.6.9"
    [3.6852]
    [3.6870]
    version = "0.6.8"
  • replacement in Cargo.lock at line 5
    [3.6952][3.85:158]()
    "memchr 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.6952]
    [3.7025]
    "memchr 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 18
    [3.7266][3.159:177]()
    version = "0.3.6"
    [3.7266]
    [3.7284]
    version = "0.3.4"
  • replacement in Cargo.lock at line 28
    [3.7494][3.178:196]()
    version = "0.4.8"
    [3.7494]
    [3.7512]
    version = "0.4.7"
  • replacement in Cargo.lock at line 31
    [3.7594][3.197:271]()
    "nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.7594]
    [3.7668]
    "nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 39
    [3.7798][3.272:344]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.7798]
    [3.7870]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 53
    [3.8462][3.345:417]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.8462]
    [3.8534]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 65
    [3.8976][3.418:490]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.8976]
    [3.9048]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 76
    [3.9411][3.491:563]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.9411]
    [3.9483]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 124
    [3.10786][3.564:583]()
    version = "0.4.11"
    [3.10786]
    [3.10805]
    version = "0.4.10"
  • replacement in Cargo.lock at line 189
    [3.12938][3.584:656]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.12938]
    [3.13010]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 197
    [3.13154][3.657:729]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.13154]
    [3.13226]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 202
    [3.13266][3.730:748]()
    version = "0.6.2"
    [3.13266]
    [3.13284]
    version = "0.6.1"
  • replacement in Cargo.lock at line 205
    [3.13366][3.749:913]()
    "crossbeam-epoch 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "crossbeam-utils 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.13366]
    [3.13530]
    "crossbeam-epoch 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)",
    "crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 211
    [3.13570][3.914:932]()
    version = "0.6.1"
    [3.13570]
    [3.13588]
    version = "0.5.2"
  • replacement in Cargo.lock at line 214
    [3.13670][3.933:1008]()
    "arrayvec 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.13670]
    [3.13745]
    "arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 216
    [3.13818][3.1009:1169]()
    "crossbeam-utils 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.13818]
    [3.13978]
    "crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 224
    [3.14171][3.1170:1188]()
    version = "0.6.1"
    [3.14171]
    [3.14189]
    version = "0.5.0"
  • edit in Cargo.lock at line 226
    [3.14254][3.1189:1281]()
    dependencies = [
    "cfg-if 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
  • replacement in Cargo.lock at line 265
    [3.15438][2.0:19]()
    version = "0.8.13"
    [3.15438]
    [3.15457]
    version = "0.8.10"
  • replacement in Cargo.lock at line 273
    [3.15647][3.1302:1320]()
    version = "0.6.0"
    [3.15647]
    [3.15666]
    version = "0.5.13"
  • replacement in Cargo.lock at line 277
    [3.15820][3.1321:1467](),[3.1467][2.20:92]()
    "humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    "regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.15820]
    [3.16038]
    "humantime 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
    "regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 313
    [3.16967][3.1540:1844]()
    "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
    "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)",
    "synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.16967]
    [3.17270]
    "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "syn 0.15.14 (registry+https://github.com/rust-lang/crates.io-index)",
    "synstructure 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 393
    [3.19376][3.1845:1918]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.19376]
    [3.19449]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 396
    [3.19594][3.1919:1991]()
    "http 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.19594]
    [3.19666]
    "http 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 398
    [3.19741][3.1992:2062]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.19741]
    [3.19811]
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 400
    [3.19882][3.2063:2136]()
    "string 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.19882]
    [3.19955]
    "string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 409
    [3.20164][3.2137:2209]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.20164]
    [3.20236]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 415
    [3.20339][3.2210:2229]()
    version = "0.1.14"
    [3.20339]
    [3.20358]
    version = "0.1.13"
  • replacement in Cargo.lock at line 418
    [3.20440][3.2230:2303]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.20440]
    [3.20513]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 430
    [3.20802][3.2304:2322]()
    version = "1.2.0"
    [3.20802]
    [3.20820]
    version = "1.1.1"
  • replacement in Cargo.lock at line 438
    [3.21010][3.2323:2343]()
    version = "0.12.16"
    [3.21010]
    [3.21030]
    version = "0.12.13"
  • replacement in Cargo.lock at line 441
    [3.21112][3.2344:2417]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.21112]
    [3.21185]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 445
    [3.21412][3.2418:2490]()
    "http 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.21412]
    [3.21484]
    "http 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 449
    [3.21702][3.2491:2561]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.21702]
    [3.21772]
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 452
    [3.21916][3.2562:2635]()
    "tokio 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.21916]
    [3.21989]
    "tokio 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 455
    [3.22146][3.2636:2716]()
    "tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.22146]
    [3.22226]
    "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 457
    [3.22302][3.2717:2878]()
    "tokio-threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.22302]
    [3.22463]
    "tokio-threadpool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-timer 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 482
    [3.23148][3.2879:2951]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.23148]
    [3.23220]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 488
    [3.23326][3.2952:2970]()
    version = "0.1.9"
    [3.23326]
    [3.23344]
    version = "0.1.7"
  • replacement in Cargo.lock at line 529
    [3.24705][3.2971:2989]()
    version = "1.2.0"
    [3.24705]
    [3.24723]
    version = "1.1.0"
  • edit in Cargo.lock at line 531
    [3.24788]
    [3.24887]
    dependencies = [
    "version_check 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
  • replacement in Cargo.lock at line 542
    [3.25028][3.2990:3009]()
    version = "0.2.44"
    [3.25028]
    [3.25047]
    version = "0.2.43"
  • replacement in Cargo.lock at line 552
    [3.25264][3.3010:3028]()
    version = "0.1.5"
    [3.25264]
    [3.25282]
    version = "0.1.4"
  • replacement in Cargo.lock at line 555
    [3.25364][3.3029:3106]()
    "owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.25364]
    [3.25441]
    "owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 561
    [3.25744][3.3107:3125]()
    version = "0.4.6"
    [3.25744]
    [3.25762]
    version = "0.3.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    dependencies = [
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
    name = "log"
    version = "0.4.5"
  • replacement in Cargo.lock at line 597
    [3.26681][3.3126:3204]()
    "serde_json 1.0.33 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.26681]
    [3.26759]
    "serde_json 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 610
    [3.27143][3.3205:3223]()
    version = "2.1.1"
    [3.27143]
    [3.27161]
    version = "2.1.0"
  • replacement in Cargo.lock at line 614
    [3.27316][3.3224:3296]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.27316]
    [3.27388]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 643
    [3.28468][3.3297:3439]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.28468]
    [3.28610]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 657
    [3.29101][3.3440:3512]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.29101]
    [3.29173]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 677
    [3.29809][3.3513:3733]()
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.29809]
    [3.30029]
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 686
    [3.30514][3.3734:3809]()
    "tempfile 3.0.5 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.30514]
    [3.30589]
    "tempfile 3.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 695
    [3.30792][3.3810:3882]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.30792]
    [3.30864]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 709
    [3.31192][3.3883:3902]()
    version = "0.1.13"
    [3.31192]
    [3.31211]
    version = "0.1.12"
  • replacement in Cargo.lock at line 730
    [3.31726][3.3903:3975]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.31726]
    [3.31798]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 741
    [3.32160][3.3976:4126]()
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.32160]
    [3.32310]
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 757
    [3.32715][3.4127:4199]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.32715]
    [3.32787]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 764
    [3.32972][3.4200:4218]()
    version = "0.4.0"
    [3.32972]
    [3.32990]
    version = "0.3.3"
  • replacement in Cargo.lock at line 775
    [3.33293][3.4219:4294]()
    "lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.33293]
    [3.33368]
    "lock_api 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 784
    [3.33592][3.4295:4367]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.33592]
    [3.33664]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 787
    [3.33815][2.93:168]()
    "smallvec 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.33815]
    [3.33890]
    "smallvec 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 842
    [3.35363][3.4444:4463]()
    version = "0.4.24"
    [3.35363]
    [3.35382]
    version = "0.4.20"
  • replacement in Cargo.lock at line 858
    [3.35794][2.169:248]()
    "encoding_rs 0.8.13 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.35794]
    [3.35873]
    "encoding_rs 0.8.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 860
    [3.35947][3.4544:4687]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    "memchr 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.35947]
    [3.36090]
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
    "memchr 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 871
    [3.36232][3.4688:4707]()
    version = "0.6.10"
    [3.36232]
    [3.36250]
    version = "0.6.8"
  • replacement in Cargo.lock at line 874
    [3.36332][3.4708:4787]()
    "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.36332]
    [3.36411]
    "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 883
    [3.36621][3.4788:4860]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.36621]
    [3.36693]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 894
    [3.37051][3.4861:4933]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.37051]
    [3.37123]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • edit in Cargo.lock at line 896
    [3.37199][3.4934:5904]()
    "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
    name = "rand"
    version = "0.6.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    dependencies = [
    "cloudabi 0.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
    "fuchsia-zircon 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand_chacha 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand_xorshift 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
  • edit in Cargo.lock at line 900
    [3.37287][3.5905:6197]()
    name = "rand_chacha"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    dependencies = [
    "rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
  • edit in Cargo.lock at line 913
    [3.37612][3.6198:7120]()
    name = "rand_hc"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    dependencies = [
    "rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
    name = "rand_isaac"
    version = "0.1.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    dependencies = [
    "rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
    name = "rand_pcg"
    version = "0.1.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    dependencies = [
    "rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
    name = "rand_xorshift"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    dependencies = [
    "rand_core 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
  • replacement in Cargo.lock at line 914
    [3.37635][3.7121:7140]()
    version = "0.1.43"
    [3.37635]
    [3.37654]
    version = "0.1.40"
  • replacement in Cargo.lock at line 922
    [3.37855][3.7141:7222]()
    "redox_syscall 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.37855]
    [3.37936]
    "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 927
    [3.37966][2.249:267]()
    version = "1.1.0"
    [3.37966]
    [3.37984]
    version = "1.0.5"
  • replacement in Cargo.lock at line 930
    [3.38066][3.7242:7394](),[3.7394][2.268:347]()
    "aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
    "memchr 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "regex-syntax 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.38066]
    [3.38297]
    "aho-corasick 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "memchr 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "regex-syntax 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 934
    [3.38376][3.7474:7552]()
    "utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.38376]
    [3.38454]
    "utf8-ranges 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 939
    [3.38491][2.348:366]()
    version = "0.6.4"
    [3.38491]
    [3.38509]
    version = "0.6.2"
  • replacement in Cargo.lock at line 942
    [3.38591][3.7572:7647]()
    "ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.38591]
    [3.38666]
    "ucd-util 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 977
    [3.39526][3.7648:7666]()
    version = "0.2.7"
    [3.39526]
    [3.39544]
    version = "0.2.6"
  • replacement in Cargo.lock at line 999
    [3.40132][3.7667:7745]()
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.40132]
    [3.40210]
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1015
    [3.40710][3.7746:7818]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.40710]
    [3.40782]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1025
    [3.41104][3.7819:7891]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.41104]
    [3.41176]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1046
    [3.41611][3.7892:8113]()
    "env_logger 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "hyper 0.12.16 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.41611]
    [3.41833]
    "env_logger 0.5.13 (registry+https://github.com/rust-lang/crates.io-index)",
    "hyper 0.12.13 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1052
    [3.42060][3.8114:8187]()
    "tokio 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.42060]
    [3.42133]
    "tokio 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1054
    [3.42213][3.8188:8267]()
    "tokio-signal 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.42213]
    [3.42292]
    "tokio-signal 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1056
    [3.42369][3.8268:8339]()
    "toml 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.42369]
    [3.42440]
    "toml 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1070
    [3.42770][3.8340:8564]()
    "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
    "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.42770]
    [3.42993]
    "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "syn 0.15.14 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1077
    [3.43028][3.8565:8584]()
    version = "1.0.33"
    [3.43028]
    [3.43047]
    version = "1.0.32"
  • replacement in Cargo.lock at line 1081
    [3.43200][3.8585:8655]()
    "ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.43200]
    [3.43270]
    "ryu 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1120
    [3.44679][3.8656:8674]()
    version = "0.1.6"
    [3.44679]
    [3.44697]
    version = "0.1.5"
  • replacement in Cargo.lock at line 1123
    [3.44779][3.8675:8822]()
    "arc-swap 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.44779]
    [3.44926]
    "arc-swap 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)",
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1139
    [3.45184][2.367:385]()
    version = "0.6.7"
    [3.45184]
    [3.45202]
    version = "0.6.5"
  • replacement in Cargo.lock at line 1151
    [3.45567][3.8842:8995]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.45567]
    [3.45720]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1163
    [3.45948][3.8996:9014]()
    version = "0.1.2"
    [3.45948]
    [3.45966]
    version = "0.1.1"
  • replacement in Cargo.lock at line 1171
    [3.46166][3.9015:9093]()
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.46166]
    [3.46244]
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1187
    [3.47043][3.9094:9246]()
    "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.47043]
    [3.47194]
    "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1214
    [3.47899][3.9247:9267]()
    version = "0.15.22"
    [3.47899]
    [3.47919]
    version = "0.15.14"
  • replacement in Cargo.lock at line 1217
    [3.48001][3.9268:9420]()
    "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.48001]
    [3.48152]
    "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1232
    [3.48476][3.9421:9440]()
    version = "0.10.1"
    [3.48476]
    [3.48495]
    version = "0.10.0"
  • replacement in Cargo.lock at line 1235
    [3.48577][3.9441:9665]()
    "proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)",
    "syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.48577]
    [3.48800]
    "proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)",
    "quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "syn 0.15.14 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1243
    [3.48911][3.9666:9684]()
    version = "3.0.5"
    [3.48911]
    [3.48929]
    version = "3.0.4"
  • replacement in Cargo.lock at line 1247
    [3.49084][3.9685:9909]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.49084]
    [3.49308]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
    "rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1277
    [3.50148][3.9910:10063]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.50148]
    [3.50301]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1295
    [3.50732][3.10064:10142]()
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.50732]
    [3.50810]
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1303
    [3.50940][3.10143:10296]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.50940]
    [3.51093]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
    "redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1310
    [3.51196][3.10297:10316]()
    version = "0.1.13"
    [3.51196]
    [3.51215]
    version = "0.1.11"
  • replacement in Cargo.lock at line 1313
    [3.51297][3.10317:10390]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.51297]
    [3.51370]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • edit in Cargo.lock at line 1316
    [3.51516][3.10391:10466]()
    "num_cpus 1.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1317
    [3.51594][3.10467:10554]()
    "tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.51594]
    [3.51681]
    "tokio-current-thread 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1321
    [3.51913][3.10555:10635]()
    "tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.51913]
    [3.51993]
    "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1323
    [3.52069][3.10636:10949]()
    "tokio-threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-uds 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.52069]
    [3.52382]
    "tokio-threadpool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-timer 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-udp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-uds 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1342
    [3.52731][3.10950:11023]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.52731]
    [3.52804]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1349
    [3.53000][3.11024:11042]()
    version = "0.1.4"
    [3.53000]
    [3.53018]
    version = "0.1.3"
  • replacement in Cargo.lock at line 1371
    [3.53754][3.11043:11126]()
    "tokio-threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.53754]
    [3.53837]
    "tokio-threadpool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1379
    [3.53971][3.11127:11200]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.53971]
    [3.54044]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1381
    [3.54119][3.11201:11271]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.54119]
    [3.54189]
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1386
    [3.54227][3.11272:11290]()
    version = "0.1.7"
    [3.54227]
    [3.54245]
    version = "0.1.6"
  • replacement in Cargo.lock at line 1389
    [3.54327][3.11291:11373]()
    "crossbeam-utils 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.54327]
    [3.54409]
    "crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1391
    [3.54484][3.11374:11522]()
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.54484]
    [3.54632]
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1403
    [3.55121][3.11523:11541]()
    version = "0.2.7"
    [3.55121]
    [3.55139]
    version = "0.2.6"
  • replacement in Cargo.lock at line 1407
    [3.55296][3.11542:11614]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.55296]
    [3.55368]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1410
    [3.55513][3.11615:11693]()
    "signal-hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.55513]
    [3.55591]
    "signal-hook 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1413
    [3.55748][3.11694:11774]()
    "tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.55748]
    [3.55828]
    "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1422
    [3.56035][3.11775:11848]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.56035]
    [3.56108]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1427
    [3.56402][3.11849:11929]()
    "tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.56402]
    [3.56482]
    "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1432
    [3.56523][3.11930:11948]()
    version = "0.1.9"
    [3.56523]
    [3.56541]
    version = "0.1.8"
  • replacement in Cargo.lock at line 1435
    [3.56623][3.11949:12113]()
    "crossbeam-deque 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)",
    "crossbeam-utils 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.56623]
    [3.56787]
    "crossbeam-deque 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    "crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1438
    [3.56862][3.12114:12184]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.56862]
    [3.56932]
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1440
    [3.57007][3.12185:12256]()
    "rand 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.57007]
    [3.57078]
    "rand 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1446
    [3.57195][3.12257:12275]()
    version = "0.2.8"
    [3.57195]
    [3.57213]
    version = "0.2.7"
  • replacement in Cargo.lock at line 1449
    [3.57295][3.12276:12358]()
    "crossbeam-utils 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.57295]
    [3.57377]
    "crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1467
    [3.58000][3.12359:12377]()
    version = "0.1.3"
    [3.58000]
    [3.58018]
    version = "0.1.2"
  • replacement in Cargo.lock at line 1470
    [3.58100][3.12378:12451]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.58100]
    [3.58173]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1472
    [3.58248][3.12452:12522]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.58248]
    [3.58318]
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1476
    [3.58543][3.12523:12603]()
    "tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.58543]
    [3.58623]
    "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1481
    [3.58657][3.12604:12622]()
    version = "0.2.4"
    [3.58657]
    [3.58675]
    version = "0.2.3"
  • replacement in Cargo.lock at line 1484
    [3.58757][3.12623:12696]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.58757]
    [3.58830]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1487
    [3.58977][3.12697:12839]()
    "libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.58977]
    [3.59119]
    "libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • edit in Cargo.lock at line 1491
    [3.59264][3.12840:12918]()
    "tokio-codec 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1492
    [3.59340][3.12919:12999]()
    "tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.59340]
    [3.59420]
    "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1500
    [3.59555][3.13000:13073]()
    "bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.59555]
    [3.59628]
    "bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1509
    [3.60222][3.13074:13147]()
    "tokio 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.60222]
    [3.60295]
    "tokio 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1516
    [3.60767][3.13148:13224]()
    "xml5ever 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.60767]
    [3.60843]
    "xml5ever 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1522
    [3.60952][3.13225:13243]()
    version = "0.4.9"
    [3.60952]
    [3.60970]
    version = "0.4.8"
  • replacement in Cargo.lock at line 1537
    [3.61566][3.13244:13392]()
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.61566]
    [3.61714]
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1540
    [3.61785][2.386:461]()
    "smallvec 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.61785]
    [3.61860]
    "smallvec 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1544
    [3.62091][3.13469:13549]()
    "tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.62091]
    [3.62171]
    "tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1546
    [3.62247][3.13550:13774]()
    "tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)",
    "url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.62247]
    [3.62471]
    "tokio-timer 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio-udp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
    "url 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1559
    [3.62841][3.13775:13998]()
    "ipconfig 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)",
    "lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.62841]
    [3.63064]
    "ipconfig 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)",
    "lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1564
    [3.63218][2.462:537](),[2.537][3.14074:14147](),[3.14074][3.14074:14147]()
    "smallvec 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.63218]
    [3.63366]
    "smallvec 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
    "tokio 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1586
    [3.63823][3.14148:14166]()
    version = "0.1.3"
    [3.63823]
    [3.63841]
    version = "0.1.1"
  • replacement in Cargo.lock at line 1627
    [3.64830][3.14167:14185]()
    version = "1.7.2"
    [3.64830]
    [3.64848]
    version = "1.7.1"
  • replacement in Cargo.lock at line 1642
    [3.65305][3.14186:14204]()
    version = "1.0.2"
    [3.65305]
    [3.65323]
    version = "1.0.1"
  • replacement in Cargo.lock at line 1671
    [3.66043][3.14205:14275]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.66043]
    [3.66113]
    "log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1753
    [3.68341][3.14276:14295]()
    version = "0.12.1"
    [3.68341]
    [3.68360]
    version = "0.12.0"
  • replacement in Cargo.lock at line 1756
    [3.68442][3.14296:14366]()
    "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
    [3.68442]
    [3.68512]
    "log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 1780
    [3.69609][3.14367:14522]()
    "checksum aho-corasick 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e"
    [3.69609]
    [3.69764]
    "checksum aho-corasick 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "68f56c7353e5a9547cbd76ed90f7bb5ffc3ba09d4ea9bd1d8c06c8b1142eeb5a"
  • replacement in Cargo.lock at line 1782
    [3.69917][3.14523:14674]()
    "checksum arc-swap 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "5c5ed110e2537bdd3f5b9091707a8a5556a72ac49bbd7302ae0b28fdccb3246c"
    [3.69917]
    [3.70068]
    "checksum arc-swap 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "af192669a9f44d2fb63c691a04183c8e12428f34041449270b08c0456587f5a5"
  • replacement in Cargo.lock at line 1784
    [3.70219][3.14675:14826]()
    "checksum arrayvec 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "f405cc4c21cd8b784f6c8fc2adf9bc00f59558f0049b5ec21517f875963040cc"
    [3.70219]
    [3.70370]
    "checksum arrayvec 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)" = "a1e964f9e24d588183fcb43503abda40d288c8657dfc27311516ce2f05675aef"
  • replacement in Cargo.lock at line 1795
    [3.71888][3.14827:14976]()
    "checksum bytes 0.4.11 (registry+https://github.com/rust-lang/crates.io-index)" = "40ade3d27603c2cb345eb0912aec461a6dec7e06a4ae48589904e808335c7afa"
    [3.71888]
    [3.72037]
    "checksum bytes 0.4.10 (registry+https://github.com/rust-lang/crates.io-index)" = "0ce55bd354b095246fc34caf4e9e242f5297a7fd938b090cadfea6eee614aa62"
  • replacement in Cargo.lock at line 1805
    [3.73406][3.14977:15451]()
    "checksum crossbeam-deque 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4fe1b6f945f824c7a25afe44f62e25d714c0cc523f8e99d8db5cd1026e1269d3"
    "checksum crossbeam-epoch 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2449aaa4ec7ef96e5fb24db16024b935df718e9ae1cec0a1e68feeca2efca7b8"
    "checksum crossbeam-utils 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c55913cc2799171a550e307918c0a360e8c16004820291bf3b638969b4a01816"
    [3.73406]
    [3.73880]
    "checksum crossbeam-deque 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "3486aefc4c0487b9cb52372c97df0a48b8c249514af1ee99703bf70d2f2ceda1"
    "checksum crossbeam-epoch 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "30fecfcac6abfef8771151f8be4abc9e4edc112c2bcb233314cafde2680536e9"
    "checksum crossbeam-utils 0.5.0 (registry+https://github.com/rust-lang/crates.io-index)" = "677d453a17e8bd2b913fa38e8b9cf04bcdbb5be790aa294f2389661d72036015"
  • replacement in Cargo.lock at line 1812
    [3.74491][2.538:693](),[2.693][3.15607:15760](),[3.15607][3.15607:15760]()
    "checksum encoding_rs 0.8.13 (registry+https://github.com/rust-lang/crates.io-index)" = "1a8fa54e6689eb2549c4efed8d00d7f3b2b994a064555b0e8df4ae3764bcc4be"
    "checksum env_logger 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "afb070faf94c85d17d50ca44f6ad076bce18ae92f0037d350947240a36e9d42e"
    [3.74491]
    [3.74800]
    "checksum encoding_rs 0.8.10 (registry+https://github.com/rust-lang/crates.io-index)" = "065f4d0c826fdaef059ac45487169d918558e3cf86c9d89f6e81cf52369126e5"
    "checksum env_logger 0.5.13 (registry+https://github.com/rust-lang/crates.io-index)" = "15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38"
  • replacement in Cargo.lock at line 1830
    [3.77260][3.15761:15909]()
    "checksum http 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)" = "02096a6d2c55e63f7fcb800690e4f889a25f6ec342e3adb4594e293b625215ab"
    [3.77260]
    [3.77408]
    "checksum http 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "24f58e8c2d8e886055c3ead7b28793e1455270b5fb39650984c224bc538ba581"
  • replacement in Cargo.lock at line 1832
    [3.77559][3.15910:16212]()
    "checksum humantime 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3ca7e5f2e110db35f93b837c81797f3714500b81d517bf20c431b16d3ca4f114"
    "checksum hyper 0.12.16 (registry+https://github.com/rust-lang/crates.io-index)" = "0aeedb8ca5f0f96be00f84073c6d0d5f962ecad020ef543dff99a7c12717a60e"
    [3.77559]
    [3.77861]
    "checksum humantime 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0484fda3e7007f2a4a0d9c3a703ca38c71c54c55602ce4660c419fd32e188c9e"
    "checksum hyper 0.12.13 (registry+https://github.com/rust-lang/crates.io-index)" = "95ffee0d1d30de4313fdaaa485891ce924991d45bbc18adfc8ac5b1639e62fbb"
  • replacement in Cargo.lock at line 1837
    [3.78307][3.16213:16364]()
    "checksum ipconfig 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "08f7eadeaf4b52700de180d147c4805f199854600b36faa963d91114827b2ffc"
    [3.78307]
    [3.78458]
    "checksum ipconfig 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "fccb81dd962b29a25de46c4f46e497b75117aa816468b6fff7a63a598a192394"
  • replacement in Cargo.lock at line 1842
    [3.79055][3.16365:16519]()
    "checksum lazy_static 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1"
    [3.79055]
    [3.79209]
    "checksum lazy_static 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ca488b89a5657b0a2ecd45b95609b3e848cf1755da332a0da46e2b2b1cb371a7"
  • replacement in Cargo.lock at line 1844
    [3.79360][3.16520:16668]()
    "checksum libc 0.2.44 (registry+https://github.com/rust-lang/crates.io-index)" = "10923947f84a519a45c8fefb7dd1b3e8c08747993381adee176d7a82b4195311"
    [3.79360]
    [3.79508]
    "checksum libc 0.2.43 (registry+https://github.com/rust-lang/crates.io-index)" = "76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d"
  • replacement in Cargo.lock at line 1846
    [3.79666][3.16669:16966]()
    "checksum lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c"
    "checksum log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)" = "c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6"
    [3.79666]
    [3.80109]
    "checksum lock_api 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "775751a3e69bde4df9b38dd00a1b5d6ac13791e4223d4a0506577f0dd27cfb7a"
    "checksum log 0.3.9 (registry+https://github.com/rust-lang/crates.io-index)" = "e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b"
    "checksum log 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "d4fcce5fa49cc693c312001daf1d13411c4a5283796bac1084299ea3e567113f"
  • replacement in Cargo.lock at line 1853
    [3.80711][3.16967:17116]()
    "checksum memchr 2.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0a3eb002f0535929f1199681417029ebea04aadc0c7a4224b46be99c7f5d6a16"
    [3.80711]
    [3.80860]
    "checksum memchr 2.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "4b3629fe9fdbff6daa6c33b90f7c08355c1aca05a3d01fa8063b822fcf185f3b"
  • replacement in Cargo.lock at line 1862
    [3.82071][3.17117:17267]()
    "checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945"
    [3.82071]
    [3.82221]
    "checksum nodrop 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)" = "9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2"
  • replacement in Cargo.lock at line 1869
    [3.83143][3.17268:17421]()
    "checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13"
    [3.83143]
    [3.83296]
    "checksum owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37"
  • replacement in Cargo.lock at line 1879
    [3.84694][3.17422:17577]()
    "checksum proc-macro2 0.4.24 (registry+https://github.com/rust-lang/crates.io-index)" = "77619697826f31a02ae974457af0b29b723e5619e113e9397b8b82c6bd253f09"
    [3.84694]
    [3.84849]
    "checksum proc-macro2 0.4.20 (registry+https://github.com/rust-lang/crates.io-index)" = "3d7b7eaaa90b4a90a932a9ea6666c95a389e424eff347f0f793979289429feee"
  • replacement in Cargo.lock at line 1883
    [3.85305][3.17578:17727]()
    "checksum quote 0.6.10 (registry+https://github.com/rust-lang/crates.io-index)" = "53fa22a1994bd0f9372d7a816207d8a2677ad0325b073f5c5332760f0fb62b5c"
    [3.85305]
    [3.85453]
    "checksum quote 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)" = "dd636425967c33af890042c483632d33fa7a18f19ad1d7ea72e8998c6ef8dea5"
  • edit in Cargo.lock at line 1886
    [3.85747][3.17728:18029]()
    "checksum rand 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ae9d223d52ae411a33cf7e54ec6034ec165df296ccd23533d671a28252b6f66a"
    "checksum rand_chacha 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "771b009e3a508cb67e8823dda454aaa5368c7bc1c16829fb77d3e980440dd34a"
  • replacement in Cargo.lock at line 1888
    [3.86051][3.18030:18797]()
    "checksum rand_hc 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4"
    "checksum rand_isaac 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08"
    "checksum rand_pcg 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "086bd09a33c7044e56bb44d5bdde5a60e7f119a9e95b0775f545de759a32fe05"
    "checksum rand_xorshift 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "effa3fcaa47e18db002bdde6060944b6d2f9cfd8db471c30e873448ad9187be3"
    "checksum redox_syscall 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)" = "679da7508e9a6390aeaf7fbd02a800fdc64b73fe2204dd2c8ae66d22d9d5ad5d"
    [3.86051]
    [3.86208]
    "checksum redox_syscall 0.1.40 (registry+https://github.com/rust-lang/crates.io-index)" = "c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1"
  • replacement in Cargo.lock at line 1890
    [3.86364][2.694:997]()
    "checksum regex 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "37e7cbbd370869ce2e8dff25c7018702d10b21a20ef7135316f8daecd6c25b7f"
    "checksum regex-syntax 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4e47a2ed29da7a9e1960e1639e7a982e6edc6d49be308a3b02daf511504a16d1"
    [3.86364]
    [3.86667]
    "checksum regex 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "2069749032ea3ec200ca51e4a31df41759190a88edca0d2d86ee8bedf7073341"
    "checksum regex-syntax 0.6.2 (registry+https://github.com/rust-lang/crates.io-index)" = "747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d"
  • replacement in Cargo.lock at line 1896
    [3.87291][3.19102:19248]()
    "checksum ryu 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "eb9e9b8cde282a9fe6a42dd4681319bfb63f121b8a8ee9439c6f4107e58a46f7"
    [3.87291]
    [3.87437]
    "checksum ryu 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "7153dd96dade874ab973e098cb62fcdbb89a03682e46b144fd09550998d4a4a7"
  • replacement in Cargo.lock at line 1907
    [3.88975][3.19249:19403]()
    "checksum serde_json 1.0.33 (registry+https://github.com/rust-lang/crates.io-index)" = "c37ccd6be3ed1fdf419ee848f7c758eb31b054d7cd3ae3600e3bae0adf569811"
    [3.88975]
    [3.89129]
    "checksum serde_json 1.0.32 (registry+https://github.com/rust-lang/crates.io-index)" = "43344e7ce05d0d8280c5940cabb4964bea626aa58b1ec0e8c73fa2a8512a38ce"
  • replacement in Cargo.lock at line 1911
    [3.89571][3.19404:19558]()
    "checksum signal-hook 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "8941ae94fa73d0f73b422774b3a40a7195cecd88d1c090f4b37ade7dc795ab66"
    [3.89571]
    [3.89725]
    "checksum signal-hook 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)" = "f7ca1f1c0ed6c8beaab713ad902c041e4f09d06e1b4bb74c5fc553c078ed0110"
  • replacement in Cargo.lock at line 1914
    [3.90024][2.998:1149]()
    "checksum smallvec 0.6.7 (registry+https://github.com/rust-lang/crates.io-index)" = "b73ea3738b47563803ef814925e69be00799a8c07420be8b996f8e98fb2336db"
    [3.90024]
    [3.90175]
    "checksum smallvec 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "153ffa32fd170e9944f7e0838edf824a754ec4c1fc64746fcc9fe1f8fa602e5d"
  • replacement in Cargo.lock at line 1917
    [3.90486][3.19711:19860]()
    "checksum string 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "98998cced76115b1da46f63388b909d118a37ae0be0f82ad35773d4a4bc9d18d"
    [3.90486]
    [3.90635]
    "checksum string 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "00caf261d6f90f588f8450b8e1230fa0d5be49ee6140fdfbcb55335aff350970"
  • replacement in Cargo.lock at line 1923
    [3.91412][3.19861:20009]()
    "checksum syn 0.15.22 (registry+https://github.com/rust-lang/crates.io-index)" = "ae8b29eb5210bc5cf63ed6149cbf9adfc82ac0be023d8735c176ee74a2db4da7"
    [3.91412]
    [3.91560]
    "checksum syn 0.15.14 (registry+https://github.com/rust-lang/crates.io-index)" = "baaba45c6bf60fe29aaf241fa33306c0b75c801edea8378263a8f043b09a5634"
  • replacement in Cargo.lock at line 1925
    [3.91709][3.20010:20317]()
    "checksum synstructure 0.10.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015"
    "checksum tempfile 3.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "7e91405c14320e5c79b3d148e1c86f40749a36e490642202a31689cb1a3452b2"
    [3.91709]
    [3.92016]
    "checksum synstructure 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ec37f4fab4bafaf6b5621c1d54e6aa5d4d059a8f84929e87abfdd7f9f04c6db2"
    "checksum tempfile 3.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "55c1195ef8513f3273d55ff59fe5da6940287a0d7a98331254397f464833675b"
  • replacement in Cargo.lock at line 1933
    [3.92923][3.20318:20467]()
    "checksum tokio 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "a7817d4c98cc5be21360b3b37d6036fe9b7aefa5b7a201b7b16ff33423822f7d"
    [3.92923]
    [3.93072]
    "checksum tokio 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)" = "6e93c78d23cc61aa245a8acd2c4a79c4d7fa7fb5c3ca90d5737029f043a84895"
  • replacement in Cargo.lock at line 1936
    [3.93382][3.20468:20631]()
    "checksum tokio-current-thread 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "331c8acc267855ec06eb0c94618dcbbfea45bed2d20b77252940095273fb58f6"
    [3.93382]
    [3.93545]
    "checksum tokio-current-thread 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "f90fcd90952f0a496d438a976afba8e5c205fb12123f813d8ab3aa1c8436638c"
  • replacement in Cargo.lock at line 1940
    [3.94005][3.20632:20943]()
    "checksum tokio-reactor 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "502b625acb4ee13cbb3b90b8ca80e0addd263ddacf6931666ef751e610b07fb5"
    "checksum tokio-signal 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "dd6dc5276ea05ce379a16de90083ec80836440d5ef8a6a39545a3207373b8296"
    [3.94005]
    [3.94316]
    "checksum tokio-reactor 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)" = "4b26fd37f1125738b2170c80b551f69ff6fecb277e6e5ca885e53eec2b005018"
    "checksum tokio-signal 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "40da88e6445ed335e14746b60986a6c8b3632b09bc9097df76b4a6ddd16f1f92"
  • replacement in Cargo.lock at line 1943
    [3.94468][3.20944:21257]()
    "checksum tokio-threadpool 0.1.9 (registry+https://github.com/rust-lang/crates.io-index)" = "56c5556262383032878afad66943926a1d1f0967f17e94bd7764ceceb3b70e7f"
    "checksum tokio-timer 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "4f37f0111d76cc5da132fe9bc0590b9b9cfd079bc7e75ac3846278430a299ff8"
    [3.94468]
    [3.94781]
    "checksum tokio-threadpool 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)" = "3929aee321c9220ed838ed6c3928be7f9b69986b0e3c22c972a66dbf8a298c68"
    "checksum tokio-timer 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "3a52f00c97fedb6d535d27f65cccb7181c8dd4c6edc3eda9ea93f6d45d05168e"
  • replacement in Cargo.lock at line 1946
    [3.94933][3.21258:21562]()
    "checksum tokio-udp 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "66268575b80f4a4a710ef83d087fdfeeabdce9b74c797535fbac18a2cb906e92"
    "checksum tokio-uds 0.2.4 (registry+https://github.com/rust-lang/crates.io-index)" = "99ce87382f6c1a24b513a72c048b2c8efe66cb5161c9061d00bee510f08dc168"
    [3.94933]
    [3.95237]
    "checksum tokio-udp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "da941144b816d0dcda4db3a1ba87596e4df5e860a72b70783fe435891f80601c"
    "checksum tokio-uds 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "df195376b43508f01570bacc73e13a1de0854dc59e79d1ec09913e8db6dd2a70"
  • replacement in Cargo.lock at line 1949
    [3.95390][3.21563:21710]()
    "checksum toml 0.4.9 (registry+https://github.com/rust-lang/crates.io-index)" = "19782e145d5abefb03758958f06ea35f7b1d8421b534140e0238fd3d0bfd66e3"
    [3.95390]
    [3.95537]
    "checksum toml 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)" = "4a2ecc31b0351ea18b3fe11274b8db6e4d82bce861bbb22e6dbed40417902c65"
  • replacement in Cargo.lock at line 1955
    [3.96309][3.21711:21862]()
    "checksum ucd-util 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "535c204ee4d8434478593480b8f86ab45ec9aae0e83c568ca81abf0fd0e88f86"
    [3.96309]
    [3.96460]
    "checksum ucd-util 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "fd2be2d6639d0f8fe6cdda291ad456e23629558d466e2789d2c3e9892bda285d"
  • replacement in Cargo.lock at line 1962
    [3.97397][3.21863:22009]()
    "checksum url 1.7.2 (registry+https://github.com/rust-lang/crates.io-index)" = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a"
    [3.97397]
    [3.97543]
    "checksum url 1.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "2a321979c09843d272956e73700d12c4e7d3d92b2ee112b31548aef0d4efc5a6"
  • replacement in Cargo.lock at line 1964
    [3.97691][3.22010:22164]()
    "checksum utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737"
    [3.97691]
    [3.97845]
    "checksum utf8-ranges 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "fd70f467df6810094968e2fce0ee1bd0e87157aceb026a8c083bcf5e25b9efe4"
  • replacement in Cargo.lock at line 1981
    [3.100296][3.22165:22317]()
    "checksum xml5ever 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)" = "32cd7ebf0203c620906230ce22caa5df0b603c32b6fef72a275a48f6a2ae64b9"
    [3.100296]
    [3.100448]
    "checksum xml5ever 0.12.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ead952cf8bab253fb5cb56e1fff780747bbf7a7258fb0451afe645a166050b1f"