From 2f9e5dfaac05538fdf4513569b4df6872ee85b89 Mon Sep 17 00:00:00 2001 From: natrixaeria Date: Wed, 15 May 2019 23:46:11 +0200 Subject: Add web client functionality additionally added -r feature to build.sh, which reverses build output. --- game_server/err | 73 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 game_server/err (limited to 'game_server/err') diff --git a/game_server/err b/game_server/err new file mode 100644 index 0000000..6ca8a6f --- /dev/null +++ b/game_server/err @@ -0,0 +1,73 @@ + Compiling game-server v0.1.0 (/home/jan/projects/DiscoBot/game_server) +error[E0277]: the trait bound `(): futures::future::Future` is not satisfied + --> src/backend_connection.rs:32:24 + | +32 |  hyper::rt::run(hyper::rt::lazy(|| { + |  ^^^^^^^^^^^^^^^ the trait `futures::future::Future` is not implemented for `()` + | + = note: required because of the requirements on the impl of `futures::future::IntoFuture` for `()` + = note: required by `futures::future::lazy::lazy` + +error[E0599]: no method named `wait` found for type `std::result::Result, [closure@src/backend_connection.rs:55:38: 55:73]>, http::uri::InvalidUri>` in the current scope + --> src/backend_connection.rs:56:24 + | +56 |  }).wait(); + |  ^^^^ + | + = note: the method `wait` exists but the following trait bounds were not satisfied: + `&mut std::result::Result, [closure@src/backend_connection.rs:55:38: 55:73]>, http::uri::InvalidUri> : futures::future::Future` + +error[E0308]: mismatched types + --> src/backend_connection.rs:58:17 + | +58 |  res + |  ^^^ expected (), found enum `std::result::Result` + | + = note: expected type `()` + found type `std::result::Result, http::uri::InvalidUri>` + +error[E0277]: the trait bound `(): futures::future::Future` is not satisfied + --> src/backend_connection.rs:32:24 + | +32 |   hyper::rt::run(hyper::rt::lazy(|| { + |  ________________________^ +33 | |  let client = hyper::Client::builder() +34 | |  .build::<_, hyper::Body>( +35 | |  HttpsConnector::new(4).unwrap() +... | +59 | |  } +60 | |  })); + | |__________^ the trait `futures::future::Future` is not implemented for `()` + | + = note: required because of the requirements on the impl of `futures::future::IntoFuture` for `()` + = note: required by `futures::future::lazy::Lazy` + +error[E0277]: the trait bound `(): futures::future::Future` is not satisfied + --> src/backend_connection.rs:32:9 + | +32 |  hyper::rt::run(hyper::rt::lazy(|| { + |  ^^^^^^^^^^^^^^ the trait `futures::future::Future` is not implemented for `()` + | + = note: required because of the requirements on the impl of `futures::future::IntoFuture` for `()` + = note: required by `hyper::rt::run` + +error[E0063]: missing field `res_receiver` in initializer of `backend_connection::BackendConnection` + --> src/backend_connection.rs:62:9 + | +62 |  BackendConnection { + |  ^^^^^^^^^^^^^^^^^ missing `res_receiver` + +error[E0609]: no field `request_sender` on type `&backend_connection::BackendConnection` + --> src/backend_connection.rs:69:14 + | +69 |  self.request_sender.send( + |  ^^^^^^^^^^^^^^ + +error: aborting due to 7 previous errors + +Some errors have detailed explanations: E0063, E0277, E0308, E0599, E0609. +For more information about an error, try `rustc --explain E0063`. +error: Could not compile `game-server`. + +To learn more, run the command again with --verbose. +build failed! -- cgit v1.2.3-70-g09d2