diff --git a/src/net/data_stream.rs b/src/net/data_stream.rs index 45a349c..b5e9513 100644 --- a/src/net/data_stream.rs +++ b/src/net/data_stream.rs @@ -46,13 +46,16 @@ impl Default for StreamTarget { } } -impl Into for StreamTarget { - fn into(self) -> SocketAddr { +impl From for SocketAddr { + fn from(target: StreamTarget) -> SocketAddr { SocketAddr::new( IpAddr::V4(Ipv4Addr::new( - self.ip[0], self.ip[1], self.ip[2], self.ip[3], + target.ip[0], + target.ip[1], + target.ip[2], + target.ip[3], )), - self.port, + target.port, ) } }