Skip to content

Instantly share code, notes, and snippets.

@MggMuggins
Last active June 2, 2018 04:23
Show Gist options
  • Save MggMuggins/ed980e0e40208ec9fa3be5e8b9fb0eaf to your computer and use it in GitHub Desktop.
Save MggMuggins/ed980e0e40208ec9fa3be5e8b9fb0eaf to your computer and use it in GitHub Desktop.
warning: package replacement is not used: https://github.com/rust-lang/crates.io-index#net2:0.2.32
warning: package replacement is not used: https://github.com/rust-lang/crates.io-index#thrussh-keys:0.9.5
Checking thrussh-agent v0.1.0 (file:///home/wesley/Workspace/Rust/Redox/redox/cookbook/recipes/thrussh/source/thrussh-agent)
error[E0061]: this function takes 1 parameter but 2 parameters were supplied
--> thrussh-agent/src/thrussh-add.rs:43:22
|
43 | let stream = tokio_uds::UnixStream::connect(&agent_path, &h).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 1 parameter
error[E0061]: this function takes 1 parameter but 2 parameters were supplied
--> thrussh-agent/src/thrussh-agent.rs:62:24
|
62 | let listener = tokio_uds::UnixListener::bind(&agent_path, &h).unwrap().incoming();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected 1 parameter
error[E0271]: type mismatch resolving `<tokio_uds::Incoming as futures::Stream>::Item == (_, _)`
--> thrussh-agent/src/thrussh-agent.rs:63:18
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `tokio_uds::UnixStream`, found tuple
|
= note: expected type `tokio_uds::UnixStream`
found type `(_, _)`
= note: required by `<thrussh_keys::agent::server::AgentServer<S, Addr, E, L, A>>::new`
error[E0277]: the trait bound `(): thrussh_keys::agent::server::Agent` is not satisfied
--> thrussh-agent/src/thrussh-agent.rs:63:18
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `thrussh_keys::agent::server::Agent` is not implemented for `()`
|
= note: required by `<thrussh_keys::agent::server::AgentServer<S, Addr, E, L, A>>::new`
error[E0271]: type mismatch resolving `<tokio_uds::Incoming as futures::Stream>::Item == (_, _)`
--> thrussh-agent/src/thrussh-agent.rs:63:18
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `tokio_uds::UnixStream`, found tuple
|
= note: expected type `tokio_uds::UnixStream`
found type `(_, _)`
= note: required by `thrussh_keys::agent::server::AgentServer`
error[E0277]: the trait bound `(): thrussh_keys::agent::server::Agent` is not satisfied
--> thrussh-agent/src/thrussh-agent.rs:63:18
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `thrussh_keys::agent::server::Agent` is not implemented for `()`
|
= note: required by `thrussh_keys::agent::server::AgentServer`
error[E0271]: type mismatch resolving `<tokio_uds::Incoming as futures::Stream>::Item == (_, _)`
--> thrussh-agent/src/thrussh-agent.rs:63:14
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^ expected struct `tokio_uds::UnixStream`, found tuple
|
= note: expected type `tokio_uds::UnixStream`
found type `(_, _)`
= note: required because of the requirements on the impl of `futures::Future` for `thrussh_keys::agent::server::AgentServer<_, _, std::io::Error, tokio_uds::Incoming, ()>`
error[E0277]: the trait bound `(): thrussh_keys::agent::server::Agent` is not satisfied
--> thrussh-agent/src/thrussh-agent.rs:63:14
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^ the trait `thrussh_keys::agent::server::Agent` is not implemented for `()`
|
= note: required because of the requirements on the impl of `futures::Future` for `thrussh_keys::agent::server::AgentServer<_, _, std::io::Error, tokio_uds::Incoming, ()>`
error[E0271]: type mismatch resolving `<tokio_uds::Incoming as futures::Stream>::Item == (_, _)`
--> thrussh-agent/src/thrussh-agent.rs:63:9
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected struct `tokio_uds::UnixStream`, found tuple
|
= note: expected type `tokio_uds::UnixStream`
found type `(_, _)`
= note: required by `thrussh_keys::agent::server::AgentServer`
error: aborting due to 8 previous errors
Some errors occurred: E0061, E0271, E0277.
For more information about an error, try `rustc --explain E0061`.
error: Could not compile `thrussh-agent`.
warning: build failed, waiting for other jobs to finish...
error[E0599]: no method named `unwrap` found for type `tokio_uds::stream::ConnectFuture` in the current scope
--> thrussh-agent/src/thrussh-add.rs:43:70
|
43 | let stream = tokio_uds::UnixStream::connect(&agent_path, &h).unwrap();
| ^^^^^^
error: aborting due to 2 previous errors
Some errors occurred: E0061, E0599.
For more information about an error, try `rustc --explain E0061`.
error: Could not compile `thrussh-agent`.
To learn more, run the command again with --verbose.
error[E0433]: failed to resolve. Could not find `UnixStream` in `tokio_uds`
--> thrussh-agent/src/thrussh-add.rs:43:33
|
43 | let stream = tokio_uds::UnixStream::connect(&agent_path, &h).unwrap();
| ^^^^^^^^^^ Could not find `UnixStream` in `tokio_uds`
error[E0433]: failed to resolve. Could not find `UnixListener` in `tokio_uds`
--> thrussh-agent/src/thrussh-agent.rs:62:35
|
62 | let listener = tokio_uds::UnixListener::bind(&agent_path, &h).unwrap().incoming();
| ^^^^^^^^^^^^ Could not find `UnixListener` in `tokio_uds`
error[E0425]: cannot find function `getpid` in module `libc`
--> thrussh-agent/src/thrussh-agent.rs:48:24
|
48 | unsafe { libc::getpid() }
| ^^^^^^ not found in `libc`
error[E0425]: cannot find function `fork` in module `libc`
--> thrussh-agent/src/thrussh-agent.rs:50:24
|
50 | unsafe { libc::fork() }
| ^^^^ not found in `libc`
error[E0277]: the trait bound `(): thrussh_keys::agent::server::Agent` is not satisfied
--> thrussh-agent/src/thrussh-agent.rs:63:18
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `thrussh_keys::agent::server::Agent` is not implemented for `()`
|
= note: required by `<thrussh_keys::agent::server::AgentServer<S, Addr, E, L, A>>::new`
error[E0277]: the trait bound `(): thrussh_keys::agent::server::Agent` is not satisfied
--> thrussh-agent/src/thrussh-agent.rs:63:18
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the trait `thrussh_keys::agent::server::Agent` is not implemented for `()`
|
= note: required by `thrussh_keys::agent::server::AgentServer`
error[E0277]: the trait bound `(): thrussh_keys::agent::server::Agent` is not satisfied
--> thrussh-agent/src/thrussh-agent.rs:63:14
|
63 | core.run(agent::server::AgentServer::new(listener, h, ())).unwrap();
| ^^^ the trait `thrussh_keys::agent::server::Agent` is not implemented for `()`
|
= note: required because of the requirements on the impl of `futures::Future` for `thrussh_keys::agent::server::AgentServer<_, _, _, _, ()>`
error: aborting due to 6 previous errors
Some errors occurred: E0277, E0425, E0433.
For more information about an error, try `rustc --explain E0277`.
error: aborting due to previous error
redox-thrussh v0.1.0 (file:///home/wesley/Workspace/Rust/Redox/redox/cookbook/recipes/thrussh/source)
[dependencies]
├── env_logger v0.5.10
│ [dependencies]
│ ├── atty v0.2.10
│ │ [dependencies]
│ │ └── libc v0.2.41
│ ├── humantime v1.1.1
│ │ [dependencies]
│ │ └── quick-error v1.2.2
│ ├── log v0.4.1
│ │ [dependencies]
│ │ └── cfg-if v0.1.3
│ ├── regex v1.0.0
│ │ [dependencies]
│ │ ├── aho-corasick v0.6.4
│ │ │ [dependencies]
│ │ │ └── memchr v2.0.1
│ │ │ [dependencies]
│ │ │ └── libc v0.2.41 (*)
│ │ ├── memchr v2.0.1 (*)
│ │ ├── regex-syntax v0.6.0
│ │ │ [dependencies]
│ │ │ └── ucd-util v0.1.1
│ │ ├── thread_local v0.3.5
│ │ │ [dependencies]
│ │ │ ├── lazy_static v1.0.1
│ │ │ └── unreachable v1.0.0
│ │ │ [dependencies]
│ │ │ └── void v1.0.2
│ │ └── utf8-ranges v1.0.0
│ └── termcolor v0.3.6
├── futures v0.1.21
├── ring v0.12.1
│ [dependencies]
│ ├── lazy_static v0.2.11
│ ├── libc v0.2.41 (*)
│ └── untrusted v0.5.1
│ [build-dependencies]
│ ├── gcc v0.3.54
│ └── rayon v0.8.2
│ [dependencies]
│ └── rayon-core v1.4.0
│ [dependencies]
│ ├── crossbeam-deque v0.2.0
│ │ [dependencies]
│ │ ├── crossbeam-epoch v0.3.1
│ │ │ [dependencies]
│ │ │ ├── arrayvec v0.4.7
│ │ │ │ [dependencies]
│ │ │ │ └── nodrop v0.1.12
│ │ │ ├── cfg-if v0.1.3 (*)
│ │ │ ├── crossbeam-utils v0.2.2
│ │ │ │ [dependencies]
│ │ │ │ └── cfg-if v0.1.3 (*)
│ │ │ ├── lazy_static v1.0.1 (*)
│ │ │ ├── memoffset v0.2.1
│ │ │ ├── nodrop v0.1.12 (*)
│ │ │ └── scopeguard v0.3.3
│ │ └── crossbeam-utils v0.2.2 (*)
│ ├── lazy_static v1.0.1 (*)
│ ├── libc v0.2.41 (*)
│ ├── num_cpus v1.8.0
│ │ [dependencies]
│ │ └── libc v0.2.41 (*)
│ └── rand v0.4.2
│ [dependencies]
│ └── libc v0.2.41 (*)
├── thrussh v0.20.0 (file:///home/wesley/Workspace/Rust/Redox/thrussh/thrussh)
│ [dependencies]
│ ├── bitflags v1.0.3
│ ├── byteorder v1.2.3
│ ├── cryptovec v0.4.5
│ │ [dependencies]
│ │ ├── kernel32-sys v0.2.2
│ │ │ [dependencies]
│ │ │ └── winapi v0.2.8
│ │ │ [build-dependencies]
│ │ │ └── winapi-build v0.1.1
│ │ ├── libc v0.2.41 (*)
│ │ └── winapi v0.2.8 (*)
│ ├── futures v0.1.21 (*)
│ ├── log v0.3.9
│ │ [dependencies]
│ │ └── log v0.4.1 (*)
│ ├── openssl v0.10.8
│ │ [dependencies]
│ │ ├── bitflags v1.0.3 (*)
│ │ ├── cfg-if v0.1.3 (*)
│ │ ├── foreign-types v0.3.2
│ │ │ [dependencies]
│ │ │ └── foreign-types-shared v0.1.1
│ │ ├── lazy_static v1.0.1 (*)
│ │ ├── libc v0.2.41 (*)
│ │ └── openssl-sys v0.9.31
│ │ [dependencies]
│ │ └── libc v0.2.41 (*)
│ │ [build-dependencies]
│ │ ├── cc v1.0.17
│ │ └── pkg-config v0.3.11
│ ├── thrussh-keys v0.9.5
│ │ [dependencies]
│ │ ├── base64 v0.8.0
│ │ │ [dependencies]
│ │ │ ├── byteorder v1.2.3 (*)
│ │ │ └── safemem v0.2.0
│ │ ├── bit-vec v0.4.4
│ │ ├── byteorder v1.2.3 (*)
│ │ ├── cryptovec v0.4.5 (*)
│ │ ├── error-chain v0.11.0
│ │ │ [dependencies]
│ │ │ └── backtrace v0.3.8
│ │ │ [dependencies]
│ │ │ ├── backtrace-sys v0.1.23
│ │ │ │ [dependencies]
│ │ │ │ └── libc v0.2.41 (*)
│ │ │ │ [build-dependencies]
│ │ │ │ └── cc v1.0.17 (*)
│ │ │ ├── cfg-if v0.1.3 (*)
│ │ │ ├── libc v0.2.41 (*)
│ │ │ └── rustc-demangle v0.1.8
│ │ ├── futures v0.1.21 (*)
│ │ ├── hex v0.3.2
│ │ ├── log v0.3.9 (*)
│ │ ├── num-bigint v0.1.44
│ │ │ [dependencies]
│ │ │ ├── num-integer v0.1.38
│ │ │ │ [dependencies]
│ │ │ │ └── num-traits v0.2.4
│ │ │ ├── num-traits v0.2.4 (*)
│ │ │ ├── rand v0.4.2 (*)
│ │ │ └── rustc-serialize v0.3.24
│ │ │ [dev-dependencies]
│ │ │ └── rand v0.4.2 (*)
│ │ ├── num-integer v0.1.38 (*)
│ │ ├── openssl v0.10.8 (*)
│ │ ├── serde v1.0.64
│ │ ├── serde_derive v1.0.64
│ │ │ [dependencies]
│ │ │ ├── proc-macro2 v0.4.4
│ │ │ │ [dependencies]
│ │ │ │ └── unicode-xid v0.1.0
│ │ │ ├── quote v0.6.3
│ │ │ │ [dependencies]
│ │ │ │ └── proc-macro2 v0.4.4 (*)
│ │ │ └── syn v0.14.1
│ │ │ [dependencies]
│ │ │ ├── proc-macro2 v0.4.4 (*)
│ │ │ ├── quote v0.6.3 (*)
│ │ │ └── unicode-xid v0.1.0 (*)
│ │ ├── thrussh-libsodium v0.1.3
│ │ │ [dependencies]
│ │ │ └── libc v0.2.41 (*)
│ │ │ [build-dependencies]
│ │ │ └── pkg-config v0.3.11 (*)
│ │ ├── tokio-core v0.1.17
│ │ │ [dependencies]
│ │ │ ├── bytes v0.4.8
│ │ │ │ [dependencies]
│ │ │ │ ├── byteorder v1.2.3 (*)
│ │ │ │ └── iovec v0.1.2
│ │ │ │ [dependencies]
│ │ │ │ └── libc v0.2.41 (*)
│ │ │ ├── futures v0.1.21 (*)
│ │ │ ├── iovec v0.1.2 (*)
│ │ │ ├── log v0.4.1 (*)
│ │ │ ├── scoped-tls v0.1.2
│ │ │ ├── tokio v0.1.6
│ │ │ │ [dependencies]
│ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ ├── tokio-executor v0.1.2
│ │ │ │ │ [dependencies]
│ │ │ │ │ └── futures v0.1.21 (*)
│ │ │ │ ├── tokio-fs v0.1.0
│ │ │ │ │ [dependencies]
│ │ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ │ ├── tokio-io v0.1.6
│ │ │ │ │ │ [dependencies]
│ │ │ │ │ │ ├── bytes v0.4.8 (*)
│ │ │ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ │ │ └── log v0.4.1 (*)
│ │ │ │ │ └── tokio-threadpool v0.1.3
│ │ │ │ │ [dependencies]
│ │ │ │ │ ├── crossbeam-deque v0.3.1
│ │ │ │ │ │ [dependencies]
│ │ │ │ │ │ ├── crossbeam-epoch v0.4.1
│ │ │ │ │ │ │ [dependencies]
│ │ │ │ │ │ │ ├── arrayvec v0.4.7 (*)
│ │ │ │ │ │ │ ├── cfg-if v0.1.3 (*)
│ │ │ │ │ │ │ ├── crossbeam-utils v0.3.2
│ │ │ │ │ │ │ │ [dependencies]
│ │ │ │ │ │ │ │ └── cfg-if v0.1.3 (*)
│ │ │ │ │ │ │ ├── lazy_static v1.0.1 (*)
│ │ │ │ │ │ │ ├── memoffset v0.2.1 (*)
│ │ │ │ │ │ │ └── scopeguard v0.3.3 (*)
│ │ │ │ │ │ └── crossbeam-utils v0.3.2 (*)
│ │ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ │ ├── log v0.4.1 (*)
│ │ │ │ │ ├── num_cpus v1.8.0 (*)
│ │ │ │ │ ├── rand v0.4.2 (*)
│ │ │ │ │ └── tokio-executor v0.1.2 (*)
│ │ │ │ │ [dev-dependencies]
│ │ │ │ │ └── tokio-io v0.1.6 (*)
│ │ │ │ ├── tokio-io v0.1.6 (*)
│ │ │ │ ├── tokio-reactor v0.1.1
│ │ │ │ │ [dependencies]
│ │ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ │ ├── log v0.4.1 (*)
│ │ │ │ │ ├── slab v0.4.0
│ │ │ │ │ ├── tokio-executor v0.1.2 (*)
│ │ │ │ │ └── tokio-io v0.1.6 (*)
│ │ │ │ ├── tokio-tcp v0.1.0
│ │ │ │ │ [dependencies]
│ │ │ │ │ ├── bytes v0.4.8 (*)
│ │ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ │ ├── iovec v0.1.2 (*)
│ │ │ │ │ ├── tokio-io v0.1.6 (*)
│ │ │ │ │ └── tokio-reactor v0.1.1 (*)
│ │ │ │ ├── tokio-threadpool v0.1.3 (*)
│ │ │ │ ├── tokio-timer v0.2.3
│ │ │ │ │ [dependencies]
│ │ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ │ └── tokio-executor v0.1.2 (*)
│ │ │ │ └── tokio-udp v0.1.0
│ │ │ │ [dependencies]
│ │ │ │ ├── bytes v0.4.8 (*)
│ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ ├── log v0.4.1 (*)
│ │ │ │ ├── tokio-io v0.1.6 (*)
│ │ │ │ └── tokio-reactor v0.1.1 (*)
│ │ │ ├── tokio-executor v0.1.2 (*)
│ │ │ ├── tokio-io v0.1.6 (*)
│ │ │ ├── tokio-reactor v0.1.1 (*)
│ │ │ └── tokio-timer v0.2.3 (*)
│ │ ├── tokio-io v0.1.6 (*)
│ │ └── yasna v0.1.3
│ │ [dependencies]
│ │ ├── bit-vec v0.4.4 (*)
│ │ └── num v0.1.42
│ │ [dependencies]
│ │ ├── num-bigint v0.1.44 (*)
│ │ ├── num-complex v0.1.43
│ │ │ [dependencies]
│ │ │ ├── num-traits v0.2.4 (*)
│ │ │ └── rustc-serialize v0.3.24 (*)
│ │ ├── num-integer v0.1.38 (*)
│ │ ├── num-iter v0.1.37
│ │ │ [dependencies]
│ │ │ ├── num-integer v0.1.38 (*)
│ │ │ └── num-traits v0.2.4 (*)
│ │ ├── num-rational v0.1.42
│ │ │ [dependencies]
│ │ │ ├── num-bigint v0.1.44 (*)
│ │ │ ├── num-integer v0.1.38 (*)
│ │ │ ├── num-traits v0.2.4 (*)
│ │ │ └── rustc-serialize v0.3.24 (*)
│ │ └── num-traits v0.2.4 (*)
│ ├── thrussh-libsodium v0.1.3 (*)
│ ├── tokio v0.1.6 (https://github.com/redox-os/tokio#dc42264c)
│ │ [dependencies]
│ │ ├── futures v0.1.21 (*)
│ │ ├── mio v0.6.14 (https://github.com/redox-os/mio#d4184e04)
│ │ │ [dependencies]
│ │ │ ├── iovec v0.1.2 (*)
│ │ │ ├── lazycell v0.6.0
│ │ │ ├── libc v0.2.41 (*)
│ │ │ ├── log v0.4.1 (*)
│ │ │ ├── net2 v0.2.32 (https://github.com/redox-os/net2-rs#0eae9193)
│ │ │ │ [dependencies]
│ │ │ │ ├── cfg-if v0.1.3 (*)
│ │ │ │ └── libc v0.2.41 (*)
│ │ │ └── slab v0.4.0 (*)
│ │ ├── tokio-executor v0.1.2 (https://github.com/redox-os/tokio#dc42264c)
│ │ │ [dependencies]
│ │ │ └── futures v0.1.21 (*)
│ │ ├── tokio-fs v0.1.0 (https://github.com/redox-os/tokio#dc42264c)
│ │ │ [dependencies]
│ │ │ ├── futures v0.1.21 (*)
│ │ │ ├── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c)
│ │ │ │ [dependencies]
│ │ │ │ ├── bytes v0.4.8 (*)
│ │ │ │ ├── futures v0.1.21 (*)
│ │ │ │ └── log v0.4.1 (*)
│ │ │ └── tokio-threadpool v0.1.3 (https://github.com/redox-os/tokio#dc42264c)
│ │ │ [dependencies]
│ │ │ ├── crossbeam-deque v0.3.1 (*)
│ │ │ ├── futures v0.1.21 (*)
│ │ │ ├── log v0.4.1 (*)
│ │ │ ├── num_cpus v1.8.0 (*)
│ │ │ ├── rand v0.4.2 (*)
│ │ │ └── tokio-executor v0.1.2 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ │ [dev-dependencies]
│ │ │ └── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ ├── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ ├── tokio-reactor v0.1.1 (https://github.com/redox-os/tokio#dc42264c)
│ │ │ [dependencies]
│ │ │ ├── futures v0.1.21 (*)
│ │ │ ├── log v0.4.1 (*)
│ │ │ ├── mio v0.6.14 (https://github.com/redox-os/mio#d4184e04) (*)
│ │ │ ├── slab v0.4.0 (*)
│ │ │ ├── tokio-executor v0.1.2 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ │ └── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ ├── tokio-tcp v0.1.0 (https://github.com/redox-os/tokio#dc42264c)
│ │ │ [dependencies]
│ │ │ ├── bytes v0.4.8 (*)
│ │ │ ├── futures v0.1.21 (*)
│ │ │ ├── iovec v0.1.2 (*)
│ │ │ ├── mio v0.6.14 (https://github.com/redox-os/mio#d4184e04) (*)
│ │ │ ├── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ │ └── tokio-reactor v0.1.1 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ ├── tokio-threadpool v0.1.3 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ ├── tokio-timer v0.2.3 (https://github.com/redox-os/tokio#dc42264c)
│ │ │ [dependencies]
│ │ │ ├── futures v0.1.21 (*)
│ │ │ └── tokio-executor v0.1.2 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ └── tokio-udp v0.1.0 (https://github.com/redox-os/tokio#dc42264c)
│ │ [dependencies]
│ │ ├── bytes v0.4.8 (*)
│ │ ├── futures v0.1.21 (*)
│ │ ├── log v0.4.1 (*)
│ │ ├── mio v0.6.14 (https://github.com/redox-os/mio#d4184e04) (*)
│ │ ├── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ │ └── tokio-reactor v0.1.1 (https://github.com/redox-os/tokio#dc42264c) (*)
│ ├── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ └── tokio-timer v0.2.3 (https://github.com/redox-os/tokio#dc42264c) (*)
└── thrussh-keys v0.9.5 (file:///home/wesley/Workspace/Rust/Redox/thrussh/thrussh-keys)
[dependencies]
├── base64 v0.8.0 (*)
├── bit-vec v0.4.4 (*)
├── byteorder v1.2.3 (*)
├── cryptovec v0.4.5 (*)
├── error-chain v0.11.0 (*)
├── futures v0.1.21 (*)
├── hex v0.3.2 (*)
├── num-bigint v0.1.44 (*)
├── num-integer v0.1.38 (*)
├── openssl v0.10.8 (*)
├── serde v1.0.64 (*)
├── serde_derive v1.0.64 (*)
├── thrussh-libsodium v0.1.3 (*)
├── tokio-core v0.1.17 (https://github.com/redox-os/tokio-core#de035072)
│ [dependencies]
│ ├── bytes v0.4.8 (*)
│ ├── futures v0.1.21 (*)
│ ├── iovec v0.1.2 (*)
│ ├── log v0.4.1 (*)
│ ├── mio v0.6.14 (https://github.com/redox-os/mio#d4184e04) (*)
│ ├── scoped-tls v0.1.2 (*)
│ ├── tokio v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ ├── tokio-executor v0.1.2 (https://github.com/redox-os/tokio#dc42264c) (*)
│ ├── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
│ ├── tokio-reactor v0.1.1 (https://github.com/redox-os/tokio#dc42264c) (*)
│ └── tokio-timer v0.2.3 (https://github.com/redox-os/tokio#dc42264c) (*)
├── tokio-io v0.1.6 (https://github.com/redox-os/tokio#dc42264c) (*)
└── yasna v0.1.3 (*)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment