1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-06-28 13:20:37 +02:00

Connect::set_addr()

This commit is contained in:
Nikolay Kim
2019-04-19 17:43:52 -07:00
parent ae27b87641
commit 3b314e4c8c
4 changed files with 20 additions and 4 deletions

View File

@ -1,5 +1,10 @@
# Changes
## [0.1.5] - 2019-04-19
### Added
* `Connect::set_addr()`
### Changed

View File

@ -1,6 +1,6 @@
[package]
name = "actix-connect"
version = "0.1.4"
version = "0.1.5"
authors = ["Nikolay Kim <fafhrd91@gmail.com>"]
description = "Actix Connector - tcp connector service"
keywords = ["network", "framework", "async", "futures"]
@ -34,9 +34,9 @@ actix-service = "0.3.6"
actix-codec = "0.1.2"
actix-utils = "0.3.5"
derive_more = "0.14.0"
either = "1.5.1"
either = "1.5.2"
futures = "0.1.25"
http = { version = "0.1.16", optional = true }
http = { version = "0.1.17", optional = true }
log = "0.4"
tokio-tcp = "0.1.3"
tokio-current-thread = "0.1.5"

View File

@ -69,6 +69,14 @@ impl<T: Address> Connect<T> {
self
}
/// Use address.
pub fn set_addr(mut self, addr: Option<SocketAddr>) -> Self {
if let Some(addr) = addr {
self.addr = Some(Either::Left(addr));
}
self
}
/// Host name
pub fn host(&self) -> &str {
self.req.host()