Run rustfmt
This commit is contained in:
		
							parent
							
								
									dc6f35b143
								
							
						
					
					
						commit
						1ba4f66ba9
					
				| @ -12,10 +12,10 @@ use std::env; | ||||
| use std::process::exit; | ||||
| 
 | ||||
| use futures::Future; | ||||
| use ruma_client::Client; | ||||
| use ruma_client::api::r0; | ||||
| use ruma_events::EventType; | ||||
| use ruma_client::Client; | ||||
| use ruma_events::room::message::{MessageEventContent, MessageType, TextMessageEventContent}; | ||||
| use ruma_events::EventType; | ||||
| use ruma_identifiers::RoomAliasId; | ||||
| use tokio_core::reactor::Core; | ||||
| use url::Url; | ||||
| @ -66,12 +66,16 @@ fn main() { | ||||
|     let (homeserver_url, room) = match (env::args().nth(1), env::args().nth(2)) { | ||||
|         (Some(a), Some(b)) => (a, b), | ||||
|         _ => { | ||||
|             eprintln!("Usage: {} <homeserver_url> <room>", env::args().next().unwrap()); | ||||
|             eprintln!( | ||||
|                 "Usage: {} <homeserver_url> <room>", | ||||
|                 env::args().next().unwrap() | ||||
|             ); | ||||
|             exit(1) | ||||
|         } | ||||
|     }; | ||||
| 
 | ||||
|     Core::new().unwrap() | ||||
|     Core::new() | ||||
|         .unwrap() | ||||
|         .run(hello_world(homeserver_url.parse().unwrap(), room)) | ||||
|         .unwrap(); | ||||
| } | ||||
|  | ||||
| @ -162,11 +162,7 @@ pub mod r0 { | ||||
|     /// Event filters.
 | ||||
|     pub mod filter { | ||||
|         pub use ruma_client_api::r0::filter::{ | ||||
|             EventFormat, | ||||
|             Filter, | ||||
|             FilterDefinition, | ||||
|             RoomEventFilter, | ||||
|             RoomFilter, | ||||
|             EventFormat, Filter, FilterDefinition, RoomEventFilter, RoomFilter, | ||||
|         }; | ||||
| 
 | ||||
|         endpoint!( | ||||
| @ -318,8 +314,7 @@ pub mod r0 { | ||||
|     } | ||||
| 
 | ||||
|     /// Push notifications.
 | ||||
|     pub mod push { | ||||
|     } | ||||
|     pub mod push {} | ||||
| 
 | ||||
|     /// Event receipts.
 | ||||
|     pub mod receipt { | ||||
|  | ||||
							
								
								
									
										60
									
								
								src/lib.rs
									
									
									
									
									
								
							
							
						
						
									
										60
									
								
								src/lib.rs
									
									
									
									
									
								
							| @ -25,9 +25,9 @@ use std::str::FromStr; | ||||
| 
 | ||||
| use futures::future::{Future, FutureFrom, IntoFuture}; | ||||
| use futures::stream::{self, Stream}; | ||||
| use hyper::{Client as HyperClient, Uri}; | ||||
| use hyper::client::HttpConnector; | ||||
| use hyper::client::connect::Connect; | ||||
| use hyper::client::HttpConnector; | ||||
| use hyper::{Client as HyperClient, Uri}; | ||||
| #[cfg(feature = "hyper-tls")] | ||||
| use hyper_tls::HttpsConnector; | ||||
| #[cfg(feature = "hyper-tls")] | ||||
| @ -77,11 +77,7 @@ impl Client<HttpsConnector<HttpConnector>> { | ||||
| 
 | ||||
|         Ok(Client(Rc::new(ClientData { | ||||
|             homeserver_url, | ||||
|             hyper: { | ||||
|                 HyperClient::builder() | ||||
|                     .keep_alive(true) | ||||
|                     .build(connector) | ||||
|             }, | ||||
|             hyper: { HyperClient::builder().keep_alive(true).build(connector) }, | ||||
|             session: RefCell::new(session), | ||||
|         }))) | ||||
|     } | ||||
| @ -94,7 +90,11 @@ where | ||||
|     /// Creates a new client using the given `hyper::Client`.
 | ||||
|     ///
 | ||||
|     /// This allows the user to configure the details of HTTP as desired.
 | ||||
|     pub fn custom(hyper_client: HyperClient<C>, homeserver_url: Url, session: Option<Session>) -> Self { | ||||
|     pub fn custom( | ||||
|         hyper_client: HyperClient<C>, | ||||
|         homeserver_url: Url, | ||||
|         session: Option<Session>, | ||||
|     ) -> Self { | ||||
|         Client(Rc::new(ClientData { | ||||
|             homeserver_url, | ||||
|             hyper: hyper_client, | ||||
| @ -107,20 +107,28 @@ where | ||||
|     /// In contrast to api::r0::session::login::call(), this method stores the
 | ||||
|     /// session data returned by the endpoint in this client, instead of
 | ||||
|     /// returning it.
 | ||||
|     pub fn log_in(&self, user: String, password: String, device_id: Option<String>) | ||||
|     -> impl Future<Item = Session, Error = Error> { | ||||
|     pub fn log_in( | ||||
|         &self, | ||||
|         user: String, | ||||
|         password: String, | ||||
|         device_id: Option<String>, | ||||
|     ) -> impl Future<Item = Session, Error = Error> { | ||||
|         use api::r0::session::login; | ||||
| 
 | ||||
|         let data = self.0.clone(); | ||||
| 
 | ||||
|         login::call(self.clone(), login::Request { | ||||
|         login::call( | ||||
|             self.clone(), | ||||
|             login::Request { | ||||
|                 address: None, | ||||
|                 login_type: login::LoginType::Password, | ||||
|                 medium: None, | ||||
|                 device_id, | ||||
|                 password, | ||||
|                 user, | ||||
|         }).map(move |response| { | ||||
|             }, | ||||
|         ) | ||||
|         .map(move |response| { | ||||
|             let session = Session::new(response.access_token, response.user_id); | ||||
|             *data.session.borrow_mut() = Some(session.clone()); | ||||
| 
 | ||||
| @ -136,7 +144,9 @@ where | ||||
| 
 | ||||
|         let data = self.0.clone(); | ||||
| 
 | ||||
|         register::call(self.clone(), register::Request { | ||||
|         register::call( | ||||
|             self.clone(), | ||||
|             register::Request { | ||||
|                 auth: None, | ||||
|                 bind_email: None, | ||||
|                 device_id: None, | ||||
| @ -144,7 +154,9 @@ where | ||||
|                 kind: Some(register::RegistrationKind::Guest), | ||||
|                 password: None, | ||||
|                 username: None, | ||||
|         }).map(move |response| { | ||||
|             }, | ||||
|         ) | ||||
|         .map(move |response| { | ||||
|             let session = Session::new(response.access_token, response.user_id); | ||||
|             *data.session.borrow_mut() = Some(session.clone()); | ||||
| 
 | ||||
| @ -169,7 +181,9 @@ where | ||||
| 
 | ||||
|         let data = self.0.clone(); | ||||
| 
 | ||||
|         register::call(self.clone(), register::Request { | ||||
|         register::call( | ||||
|             self.clone(), | ||||
|             register::Request { | ||||
|                 auth: None, | ||||
|                 bind_email: None, | ||||
|                 device_id: None, | ||||
| @ -177,7 +191,9 @@ where | ||||
|                 kind: Some(register::RegistrationKind::User), | ||||
|                 password: Some(password), | ||||
|                 username, | ||||
|         }).map(move |response| { | ||||
|             }, | ||||
|         ) | ||||
|         .map(move |response| { | ||||
|             let session = Session::new(response.access_token, response.user_id); | ||||
|             *data.session.borrow_mut() = Some(session.clone()); | ||||
| 
 | ||||
| @ -216,10 +232,11 @@ where | ||||
|                         set_presence: set_presence.clone(), | ||||
|                         timeout: None, | ||||
|                     }, | ||||
|                 ).map(|res| { | ||||
|                 ) | ||||
|                 .map(|res| { | ||||
|                     let next_batch_clone = res.next_batch.clone(); | ||||
|                     (res, Some(next_batch_clone)) | ||||
|                 }) | ||||
|                 }), | ||||
|             ) | ||||
|         }) | ||||
|     } | ||||
| @ -249,7 +266,8 @@ where | ||||
| 
 | ||||
|                     if E::METADATA.requires_authentication { | ||||
|                         if let Some(ref session) = *data1.session.borrow() { | ||||
|                             url.query_pairs_mut().append_pair("access_token", session.access_token()); | ||||
|                             url.query_pairs_mut() | ||||
|                                 .append_pair("access_token", session.access_token()); | ||||
|                         } else { | ||||
|                             return Err(Error::AuthenticationRequired); | ||||
|                         } | ||||
| @ -263,9 +281,7 @@ where | ||||
|             .and_then(move |(uri, mut hyper_request)| { | ||||
|                 *hyper_request.uri_mut() = uri; | ||||
| 
 | ||||
|                 data2.hyper | ||||
|                     .request(hyper_request) | ||||
|                     .map_err(Error::from) | ||||
|                 data2.hyper.request(hyper_request).map_err(Error::from) | ||||
|             }) | ||||
|             .and_then(|hyper_response| { | ||||
|                 E::Response::future_from(hyper_response).map_err(Error::from) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user